PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy temat   Odpowiedz do tematu  Forum PHP-Nuke.org.pl Strona Główna » Zmodyfikowane PHP-Nuke
Autor Wiadomość
mark
~user



Dołączył(a): 18.05.2006
Posty: 1


Status: Offline


 
PostWysłany: 18 Maj 2006 01:12:24 Back to top  
Przeglądarka użytkownikaUA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Mam pytanie jak zmodyfikowac phpNuke forum zeby wyswietlalo keywords w url ?

Znalazlem tylko ten mod i nie wiem czy nie trzeba go poprawic Question

Kod:

##############################################################
## MOD Title: phpBB google keyword URLs 1.1.0
## MOD Author: webmedic (bah@webmedic.net) <Brook Hyumphrey> http://www.webmedic.net
## Original code from: http://www.webmasterbrain.com/forum/question-static-sef-urls-for-phpbb-vt34.php
## MOD Description: This mod makes static URLs for phpBB
## Please read the author notes BEFORE using this mod.
## Check http://www.webmedic.net/released-phpbb-google-keyword-urls-110-vt2577.html
## for the latest version or to get help with this MOD
##
## MOD Version: 1.1.0
##
## Installation Level: (Advanced)
## Installation Time: 5 Minutes
## Files To Edit: (3)
## page_header.php,
## page_footer.php,
## .htaccess
## Included Files: n/a
##############################################################
## Author Notes:
## Use this mod together with the manage bots mod already included with integramod
## Make backups and test this on a test forum if you can. This is not a typical mod.
## This version is not like all the other mod rewrite and search engine optimization mods
## out there. It will make your urls into keword phrases. to do this it rewrites the url
## to look like the topic or forum title.
## To see this mod in action please goto:
## http://www.webmedic.net/index.php
##
##############################################################
## MOD History:
##
## 2004-11-03 - Version 1.1.0
## - Added replacements for /, \, and foriegn character sets.
##
## 2004-08-22 - Version 1.0.0
## - Initial public release.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################


#
#-----[ OPEN ]------------------------------------------
#

includes/page_header.php

#
#-----[ FIND ]------------------------------------------
#

$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);

#
#-----[ AFTER, ADD ]------------------------------------------
#

ob_start();


function make_url_friendly($url)
{

$url = strtolower($url);

$find = array(' ',
'&',
'\r\n',
'\n',
'/',
'\\',
'+');

$url = str_replace ($find, '-', $url);

$find = array(' ',
'é',
'&egrave;',
'ë',
'&ecirc;');

$url = str_replace ($find, 'e', $url);

$find = array(' ',
'ó',
'&ograve;',
'ô',
'ö');

$url = str_replace ($find, 'o', $url);

$find = array(' ',
'á',
'&agrave;',
'â',
'ä');

$url = str_replace ($find, 'a', $url);

$find = array(' ',
'í',
'&igrave;',
'î',
'&iuml;');

$url = str_replace ($find, 'i', $url);

$find = array(' ',
'ú',
'&ugrave;',
'&ucirc;',
'ü');

$url = str_replace ($find, 'u', $url);

$find = array('/[^a-z0-9\-<>]/',
'/[\-]+/',
'/<[^>]*>/');

$repl = array('',
'-',
'');

$url = preg_replace ($find, $repl, $url);

return $url;

}


function rewrite_urls($content)
{

function if_query($amp)
{

if($amp != '')
{
return '&';
}

}

$url_in = array('/(?<!\/)modules.php\?name=Forums&file=viewforum&f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
'/(?<!\/)modules.php\?name=Forums&file=viewtopic.php&p=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
'/(?<!\/)modules.php\?name=Forums&file=viewtopic.php$t=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e');

$url_out = array("make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
"make_url_friendly('\\6') . '-vp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
"make_url_friendly('\\6') . '-vt\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'");

$content = preg_replace($url_in, $url_out, $content);

return $content;

}

#
#-----[ OPEN ]------------------------------------------
#

includes/page_tail.php

#
#-----[ FIND ]------------------------------------------
#

$template->pparse('overall_footer');
CloseTable();

#
#-----[ ABOVE, ADD ]------------------------------------------
#


$contents = ob_get_contents();
ob_end_clean();
echo rewrite_urls($contents);


#
#-----[ OPEN ]------------------------------------------
#

.htaccess

#
#-----[ ADD ]------------------------------------------
#

Options +FollowSymlinks

RewriteEngine On
#this may cause isues with subdirs and so I have not enabled it.
#RewriteBase /

RewriteRule [.]*-vf([0-9]*) modules.php ?name=Forums&file=viewforum%{QUERY_STRING}&f=$1
RewriteRule [.]*-vp([0-9]*) modules.php ?name=Forums&file=viewtopic%{QUERY_STRING}&p=$1
RewriteRule [.]*-vt([0-9]*) modules.php ?name=Forums&file=viewtopic%{QUERY_STRING}&t=$1


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#


Nie jestem pewien czy bedzie dzialal z bbnuke 2.0.20 ?

Jakiego modu uzywacie na tym forum ?

dzieki za kazda pomoc Very Happy
Zobacz profil autora    
nurullahz
~user



Dołączył(a): 10.03.2007
Posty: 4
Skąd: Türkiye

Status: Offline


 
PostWysłany: 11 Mar 2007 00:30:34 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Not

Kod:
RewriteRule [.]*-vf([0-9]*) modules.php ?name=Forums&file=viewforum%{QUERY_STRING}&f=$1
RewriteRule [.]*-vp([0-9]*) modules.php ?name=Forums&file=viewtopic%{QUERY_STRING}&p=$1
RewriteRule [.]*-vt([0-9]*) modules.php ?name=Forums&file=viewtopic%{QUERY_STRING}&t=$1


This style

Kod:
RewriteRule [.]*-vt-([0-9]*) modules.php?name=Forums&file=viewtopic&?%{QUERY_STRING}&t=$1
Zobacz profil autora Odwiedź stronę autora WP Kontakt    
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu

Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz dołączać plików na tym forum
Nie możesz ściągać plików na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Copyright © 2004-2009 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Zdjęcia ślubne
Tworzenie strony: 0.55 sekund
Zapytań: 12