Pagina 1 van 1

Hide (zonder BBcode)

Geplaatst: 25 jan 2009, 15:09
door trib0
Hallo,

Ik zoek een hide mod welke url's hide voor alle guests. Dit zonder gebruik te hoeven maken van een BBcode.

Re: Hide (zonder BBcode)

Geplaatst: 06 feb 2009, 14:45
door trib0
bump

Re: Hide (zonder BBcode)

Geplaatst: 06 feb 2009, 14:51
door Erik Frèrejean
Een snelle, vieze ongeteste MOD:
Open: styles/{jouw style}/template/bbcode.html; Vind:

Code: Selecteer alles

<!-- BEGIN url -->
Hier achter plaats:

Code: Selecteer alles

<!-- IF S_USER_LOGGED_IN -->
Vind:

Code: Selecteer alles

<!-- END url -->
Hiervoor plaats:

Code: Selecteer alles

<!-- ENDIF -->
Alhoewel dit alleen werkt voor links die binnen een bbcode zijn gebruikt

Re: Hide (zonder BBcode)

Geplaatst: 06 feb 2009, 16:21
door trib0
Ik zoek dus een "mod" die werkt voor álle links, ook links welke niet in een bbcode staan, anyone?

Re: Hide (zonder BBcode)

Geplaatst: 10 feb 2009, 09:46
door trib0
bump

Re: Hide (zonder BBcode)

Geplaatst: 10 feb 2009, 11:09
door Ger
Hetzelfde trucje zou je dan moeten toepassen in includes/functions_content.php, bij de magic_url functie. Eveneens ongetest:
ZOEK

Code: Selecteer alles

$html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
VERVANG DOOR

Code: Selecteer alles

$html    = "$whitespace<!-- $tag --><!-- IF S_USER_LOGGED_IN --><a$class href=\"$url\">$text</a><!-- ENDIF --><!-- $tag -->$append";
Dit zal alleen werken bij nieuwe posts of posts die je edit (want dan gaan ze opnieuw door de parser heen). Om het ook voor bestaande posts te laten werken heb je admin reparse BBcode nodig. Die link werkt momenteel niet omdat .com eruit ligt, maar dan heb je 'm vast. Lees dat topic dan wel even goed door voordat je 'm draait, want het is een Beta en er zijn nog wat problemen mee. Belangrijkste: magic urls die zijn ingekort omdat ze te lang zijn (en je dus iets krijgt als http://www.example.com/ex... ple.html) worden dan overhoop gegooid en werken dan niet meer. Je zou de auteur kunnen vragen of hij daarvoor een oplossing heeft.