Przesunięty przez: Matteo 09-11-2013, 09:35 |
Deleting _ in viewforum.php |
Autor |
Wiadomość |
Pizzadude
Pomógł: 2 razy Posty: 40
|
Wysłany: 01-07-2006, 21:29 Deleting _ in viewforum.php
|
|
|
Deleting _ in viewforum.php
Usuwanie _ z nazwy tematu w viewforum.php
Kod: | ##############################################################
## MOD Title: Deleting _ in viewforum.php
## MOD Author: Pizzadude
## MOD Descripton: Usuwanie _ z nazwy tematu w viewforum.php.
## MOD Version: 1.0
##
## Installation Level: Easy
## Installation Time: 1 min
##
## Files To Edit:
## viewforum.php
##
############################################################## |
Co modyfikacja potrafi:
Modyfikacja usuwa znak "_" z nazwy tematu TYLKO w widoku tematów.
Często nazwa tematu jest skopiowaną nazwą pliku z jakiegoś warezowego rara czy 0dayz'a. Forum ze stałą szerokością może w tym przypadku się rozjechać.
Mod ten usuwa _ z viewforum.php (tylko z viewforum.php, gdzie indziej nazwa tematu będzie oryginalna). |
Ostatnio zmieniony przez Majkelo 11-01-2012, 14:37, w całości zmieniany 7 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Widmo
Pomógł: 180 razy Posty: 2435
|
Wysłany: 01-07-2006, 22:05
|
|
|
Pizzadude napisał/a: | $_na_spacje |
z tego co wiem to zmienna nie moze sie tak nazywac.
po $ pierwszy znak to litera powinna byc... |
_________________ Potrzebujesz pomocy? |
|
|
|
|
Pizzadude
Pomógł: 2 razy Posty: 40
|
Wysłany: 01-07-2006, 22:06
|
|
|
Poprawiłem, ale żadnego błędu mi nie pokazało - testowałem i było ok. |
|
|
|
|
Widmo
Pomógł: 180 razy Posty: 2435
|
Wysłany: 01-07-2006, 23:34
|
|
|
No wlasnie to PHP jest takie kochane - mozesz dać np tak:
Kod: | <?
$dane['abc'] = '234';
$dane['xyz'] = 'abc';
echo $dane[xyz]; // wyswietli poprawnie
// ale nie powinno sie tak pisać :)
// bo potem siada cały skrypt gdzieś i nie wiadomo gdzie jakis glupi blad sie wkradl ;)
?> |
|
_________________ Potrzebujesz pomocy? |
|
|
|
|
atomson
zbanowany
Pomógł: 16 razy Posty: 216
|
Wysłany: 02-07-2006, 18:09
|
|
|
Widmo napisał/a: | z tego co wiem to zmienna nie moze sie tak nazywac.
po $ pierwszy znak to litera powinna byc... |
mylisz sie |
_________________ [Konto zablokowane administracyjnie za zaspamowanie forum obstawianie.com] |
|
|
|
|
geman
Pomógł: 323 razy Posty: 1500
|
Wysłany: 02-07-2006, 19:11
|
|
|
Widmo,
Cytat: | Poprawna nazwa zmiennej zaczyna się od litery lub znaku podkreślenia "_", po których może wystąpić dowolna ilość liter, cyfr lub znaków podkreślenia. |
http://www.klaban.torun.p....variables.html |
_________________ No PW/GG/mail. Pomagam tylko na forum. |
|
|
|
|
Pizzadude
Pomógł: 2 razy Posty: 40
|
Wysłany: 02-07-2006, 20:25
|
|
|
Dlatego mi to chodziło! ^^ |
|
|
|
|
irekk
Pomógł: 283 razy Posty: 2927
|
Wysłany: 02-07-2006, 20:44
|
|
|
Widmo napisał/a: | No wlasnie to PHP jest takie kochane - mozesz dać np tak:
Kod: | <?
$dane['abc'] = '234';
$dane['xyz'] = 'abc';
echo $dane[xyz]; // wyswietli poprawnie
// ale nie powinno sie tak pisać :)
// bo potem siada cały skrypt gdzieś i nie wiadomo gdzie jakis glupi blad sie wkradl ;)
?> |
|
bez stosowania "uszu" skrypt moze zle zinterpretowac podany ciag i stad sie pojawiaja problemy. gdzies czytalem ze to pogorsza optymalizacje skryptu, gdyz najpierw sprawdza ow ciag pod wzgledem stalej a dopiero pozniej jako string, a ile w tym prawdy nie wiem bo nie stosuje "bez usznikow"
a tak w ogole to gdzie tu jest modyfikacja? stosowanie strtr jest w tym wypadku bez sensowne, str_replace jest ogromnie szybsze |
_________________ Cygantura |
|
|
|
|
Pizzadude
Pomógł: 2 razy Posty: 40
|
Wysłany: 02-07-2006, 21:40
|
|
|
Zmieniłem na str_replace. |
|
|
|
|
irekk
Pomógł: 283 razy Posty: 2927
|
Wysłany: 02-07-2006, 23:02
|
|
|
zjadles nawias |
_________________ Cygantura |
|
|
|
|
Pizzadude
Pomógł: 2 razy Posty: 40
|
Wysłany: 03-07-2006, 00:10
|
|
|
Poprawione. |
|
|
|
|
atomson
zbanowany
Pomógł: 16 razy Posty: 216
|
Wysłany: 05-07-2006, 12:39
|
|
|
chodzi mi o to żeby też zamenić _ na spacje z tego co jest w kółku, bo też by się przydało bo brzydko to wygląda |
_________________ [Konto zablokowane administracyjnie za zaspamowanie forum obstawianie.com] |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Pizzadude
Pomógł: 2 razy Posty: 40
|
Wysłany: 22-07-2006, 16:28
|
|
|
includes/page_header.php
Przed:
Kod: | $nav_cat_desc = make_cat_nav_tree($nav_key, $nav_pgm); |
Po:
Kod: | $nav_cat_desc = str_replace('_', ' ',make_cat_nav_tree($nav_key, $nav_pgm)); |
Over. |
|
|
|
|
|