| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
strategy
Data înscrierii: 19/Noi/2004
Mesaje: 351
Locație: Oradea
|
| Trimis: Sâm Noi 05, 2005 12:39 pm Titlul subiectului: functii |
|
|
| o idee ar fi .. cand noi le raspundem la prunci si scriem acolo str_replace() sau strpos() sau mai stiu io ce functie, sa faca automat sa fie link spre ro.php.net direct la manual la functia respectiva .. ar o idee |
|
| Sus |
|
coditza
Data înscrierii: 23/Ian/2004
Mesaje: 298
Locație: cluj-napoca
|
| Trimis: Mar Noi 08, 2005 7:30 am Titlul subiectului: Re: functii |
|
|
strategy a scris: o idee ar fi .. cand noi le raspundem la prunci si scriem acolo str_replace() sau strpos() sau mai stiu io ce functie, sa faca automat sa fie link spre ro.php.net direct la manual la functia respectiva .. ar o idee
Foarte buna ideea. Te sustin din toata inima mea de pionier :D |
|
| Sus |
|
ExcalIbvr
Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea
|
| Trimis: Mar Noi 08, 2005 8:21 am Titlul subiectului: |
|
|
Me 3. Acum unii le scriem bold, altii fac link-uri, da' ar fi meserias sa le faca forum-ul automat.
Un array care sa contina toate functiile si link-uri catre pagina lor de manual, apoi un replace in text si gata. |
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Mar Noi 08, 2005 8:39 am Titlul subiectului: |
|
|
Nu neaparat definite caci s-ar putea sa nu se implementeze din lipsa de timp a webmasterului. Macar sa fie un tag, sa zicem man iar noi sa-l folosim de forma [man]readfile[/man] iar el sa genereze automat
http://ro.php.net/manual/en/function.readfile.php (sau, in mai bine, in caz ca se scrie numele functiei gresit, http://ro.php.net/manual-lookup.php?pattern=readfile )
Un alt tag util ar fi google, sa poti scrie [stfw]readfile[/stfw] si el sa-ti genereze http://www.google.ro/search?q=readfile
O alta chestie interesanta pe care am vazut-o e formatarea codului php in care numele functiilor le scrie cum s-a solicitat aici, ca link catre pagina de manual.
(pe zend.com parca) |
|
| Sus |
|
strategy
Data înscrierii: 19/Noi/2004
Mesaje: 351
Locație: Oradea
|
| Trimis: Mar Noi 08, 2005 8:40 am Titlul subiectului: |
|
|
| la asta ma gandeam si io .. un array .. in plus ca pe in manual toate link-urile spre functii au aceasi forma |
|
| Sus |
|
ExcalIbvr
Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea
|
| Trimis: Mar Noi 08, 2005 8:43 am Titlul subiectului: |
|
|
| Even better! |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4339
Locație: la birou
|
| Trimis: Mar Noi 08, 2005 10:48 am Titlul subiectului: |
|
|
noah si nu ar fi CEL MAI BINE sa il scriem noi aici si da-l dam adminului doar sa-l bage ? :D
banuiesc ca stim cu totii cum functioneaza phpbb :P |
|
| Sus |
|
ExcalIbvr
Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea
|
| Trimis: Mar Noi 08, 2005 10:53 am Titlul subiectului: |
|
|
| Baga mare, Piry ;). Te ajutam sa finalizezi si sa optimizezi codul, daca e cazul. |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4339
Locație: la birou
|
| Trimis: Mar Noi 08, 2005 11:11 am Titlul subiectului: |
|
|
poi ... avem
bbcode.php
an style="color: #000000"><?php $bbcode_tpl['url1'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);
$bbcode_tpl['url1'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['url1']);
//si mai jos
$patterns[] = "#\[url\]([\w]+?://[^ "\n\r\t<]*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url1'];
consider ca url e un bun exemplu ...
now ... modify :roll:
an style="color: #000000"><?php $bbcode_tpl['man'] = str_replace('{URL}', '\\1', $bbcode_tpl['man']);
$bbcode_tpl['man'] = str_replace('{DESCRIPTION}', '\\1', $bbcode_tpl['man']);
$patterns[] = "#\[man\]([^ "\n\r\t<]*?)\[/man\]#is";
$replacements[] = $bbcode_tpl['man'];
okay ... now sa ne complicam ... vreau sa aiba 2 moduri (sau .. 3 ?)
anume [ man ] x [ / man ] care sa fie catre google
[ man = php ] x [ / man ] care sa fie catre ro.php.net/manual/en/function.cutzu-schiop.php
an style="color: #000000"><?php $bbcode_tpl['man'] = str_replace('{URL}', 'http://www.google.ro/search?q=1', $bbcode_tpl['man']);
$bbcode_tpl['man'] = str_replace('{DESCRIPTION}', 'http://www.google.ro/search?q=1', $bbcode_tpl['man']);
$bbcode_tpl['man2'] = str_replace('{URL}', 'ro.php.net/manual/en/function.1.php', $bbcode_tpl['man']);
$bbcode_tpl['man2'] = str_replace('{DESCRIPTION}', 'ro.php.net/manual/en/function.1.php', $bbcode_tpl['man2']);
$patterns[] = "#\[man\]([^ \"\n\r\t<]*?)\[/man\]#is";
$replacements[] = $bbcode_tpl['man'];
$patterns[] = "#\[man=php\]([^ \"\n\r\t<]*?)\[/man\]#is";
$replacements[] = $bbcode_tpl['man2'];
nu sunt sigur cum e cu / sau \ ... :oops: |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4339
Locație: la birou
|
| Trimis: Mar Noi 08, 2005 11:36 am Titlul subiectului: |
|
|
| guys help ca nu merge :P |
|
| Sus |
|
johnny
Data înscrierii: 31/Iul/2004
Mesaje: 904
Locație: Bucuresti
|
| Trimis: Mar Noi 08, 2005 12:07 pm Titlul subiectului: |
|
|
Patternu meu era ceva de genu:
<?php
function replaceMan($text)
{
return preg_replace('/\[man\](.*)?\[\/man\]/is','<a href="http://php.net/$1">$1</a>',$text);
}
echo replaceMan('some text here [man]preg_replace[/man]');
?> |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |