phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:36
Panel Usera modifiled by Lisu15
Autor Wiadomość
Lisu15


Pomógł: 204 razy
Posty: 1546
Wysłany: 01-03-2010, 17:57   Panel Usera modifiled by Lisu15

Panel Usera modifiled by Lisu15
Nowy panel usera.

Kod:
##############################################################
## MOD Title: Panel User modifiled by Lisu15
## MOD Author: Maniek/JustDoIt < n/a > (n/a) http://lg-etna.cba.pl/
## MOD Author: Lisu15 < lisu_gd@wp.pl > (Sławomir Lis) http://lisu15.webd.pl/
## MOD Description: Modyfikacja dodaje panel usera taki jak na http://www.przemo.org/phpBB2/forum/viewtopic.php?t=91164 . Modyfikacja różni się tym iż panel usera jest dopiero gdy wejdziemy w odpowiedni link w menu (nawigacji). Zawartość tabelki panelu (Ważne Informacje) wypełniamy za pomocą panelu administratora (PA> Konfiguracja> Dodatkowe).
## MOD Version: 0.0.2
##
## Installation Level: Intermediate
## Installation Time: 10 minutes
## Files To Edit: admin/admin_board.php
## templates/subSilver/admin/board_config_body_addons.tpl
## includes/page_header.php
## templates/subSilver/overall_header.tpl
## language/lang_polish/lang_admin.php
## language/lang_polish/lang_main.php
##
## Included Files: panel.php
##                 templates/subSilver/panel_body.tpl
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##
##############################################################
## MOD History:
##
## 2010-02-07 - Version 0.0.1
## Stworzenie modyfikacji 'Panel Usera' przez Maniek/JustDoIt!
##
## 2010-03-01 - Version 0.0.2
## Pierwsza modyfikacja panelu usera przez Lisu15.
##
##############################################################


Co modyfikacja potrafi:
:arrow: Dodaje nowy panel usera.
_________________
HTML to podstawa...
CSS to potęga...

Powróciwszy, by siać zamęt.
Ostatnio zmieniony przez Majkelo 13-01-2012, 17:01, w całości zmieniany 3 razy  
 
     
Gadatliwa Kasia 

   
MooFix
Czarna lista


Pomógł: 99 razy
Posty: 483
Wysłany: 01-03-2010, 18:10   

A masz jakieś demo czy scenic
_________________
Tworzę Style pod phpBB by Przemo i nie tylko Jesteś Zainteresowany Napisz na GG lub PW
Przez GG Pomagam tylko odpłatnie!
Pomoc poza forum odpłatna :)
 
     
Lisu15


Pomógł: 204 razy
Posty: 1546
Wysłany: 01-03-2010, 18:11   

Prosze. Oto screen jak wygląda modyfikacja (chodzi mi o ten panel).
_________________
HTML to podstawa...
CSS to potęga...

Powróciwszy, by siać zamęt.
 
     
mpo

Pomógł: 1 raz
Posty: 53
Wysłany: 01-03-2010, 22:07   

Jak zmienić ten tekst wyświetlany tam ? Gdzie dokładnie jest tam konfigutacja z panelu ? bo nie umiem znaleść.
 
     
JustDoIt!


Pomógł: 115 razy
Posty: 869
Wysłany: 01-03-2010, 22:18   

Lol :P postarałeś się lisu z modyfikacją z PA :)

[ Dodano: 01-03-2010, 22:21 ]
Hmm Lisu15 ddoaj jeszcze w tym panelu konfigurowana według potrzeb opcje do zmiany "Witaj na forum i tu zmieniamy na własny link :> "
 
     
adrian507120
zbanowany


Pomógł: 29 razy
Posty: 746
Wysłany: 02-03-2010, 13:12   

Lisu15, mógłbyś dorobić aby wyświetlało się również na stronie głównej ze zmiennej w index_body.tpl.
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 02-03-2010, 13:20   

panel.php

znajdź:
Kod:
<?

zamień na:
Kod:
<?php

znajdź:
Kod:
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

dodaj po:
Kod:
$template->assign_vars('panel', array(
    'SITENAME' => replace_encoded($board_config['sitename']))
);


templates/*/panel_body.tpl

znajdź:
Kod:
Pasja-GSM.pl

zamień na:
Kod:
{panel.SITENAME}


___________

Matko!:

Kod:
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide it
// Returns today's date in a string with full day and month names
// by Roger C. Scudder Jr. on 10-2-98
// corrected for Netscape by Grzegorz Golebiewski
DayName = new Array(7)
DayName[0] = "niedziela "
DayName[1] = "poniedziałek "
DayName[2] = "wtorek "
DayName[3] = "środa "
DayName[4] = "czwartek "
DayName[5] = "piątek "
DayName[6] = "sobota "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
    var Today = new Date()
    var WeekDay = Today.getDay()
    var Month = Today.getMonth()
    var Day = Today.getDate()
    var Year = Today.getFullYear()

    if(Year <= 99)
        Year += 1900

    return DayName[WeekDay] + "," + " " + Day + " " + MonthName[Month] + ", " + Year
}
//-->
</SCRIPT>

<SCRIPT>document.write("Dzisiaj jest " + getDateStr())</SCRIPT>


a funkcja date() w PHP to po co jest? :lol: albo make_date() w phpBB

Kod:
</script>
<BODY onLoad="loadToolbar()">


już samo to dyskwalifikuje moda ;) co to jest? :roll: SCRIPT zamknięty, a wcześniej nie otwarty; BODY sam nie wiem po co

ogólnie mod do napisania od nowa, tylko nie chce mi się teraz grzebać w tym bałaganie ;)
_________________
The Cephei Family
stuff 'n' stuff
 
     
Lisu15


Pomógł: 204 razy
Posty: 1546
Wysłany: 02-03-2010, 16:50   

Polaczek napisał/a:
panel.php

znajdź:
Kod:
<?

zamień na:
Kod:
<?php

znajdź:
Kod:
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

dodaj po:
Kod:
$template->assign_vars('panel', array(
    'SITENAME' => replace_encoded($board_config['sitename']))
);


templates/*/panel_body.tpl

znajdź:
Kod:
Pasja-GSM.pl

zamień na:
Kod:
{panel.SITENAME}


___________

Matko!:

Kod:
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide it
// Returns today's date in a string with full day and month names
// by Roger C. Scudder Jr. on 10-2-98
// corrected for Netscape by Grzegorz Golebiewski
DayName = new Array(7)
DayName[0] = "niedziela "
DayName[1] = "poniedziałek "
DayName[2] = "wtorek "
DayName[3] = "środa "
DayName[4] = "czwartek "
DayName[5] = "piątek "
DayName[6] = "sobota "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
    var Today = new Date()
    var WeekDay = Today.getDay()
    var Month = Today.getMonth()
    var Day = Today.getDate()
    var Year = Today.getFullYear()

    if(Year <= 99)
        Year += 1900

    return DayName[WeekDay] + "," + " " + Day + " " + MonthName[Month] + ", " + Year
}
//-->
</SCRIPT>

<SCRIPT>document.write("Dzisiaj jest " + getDateStr())</SCRIPT>


a funkcja date() w PHP to po co jest? :lol: albo make_date() w phpBB

Kod:
</script>
<BODY onLoad="loadToolbar()">


już samo to dyskwalifikuje moda ;) co to jest? :roll: SCRIPT zamknięty, a wcześniej nie otwarty; BODY sam nie wiem po co

ogólnie mod do napisania od nowa, tylko nie chce mi się teraz grzebać w tym bałaganie ;)


Dobra. Wszystko fajnie. Ale Ja nie stworzyłem tego panelu. Ja tylko zrobiłem modyfikacje jego aby można było konfigurować poprzez PA.

adrian507120 napisał/a:
Lisu15, mógłbyś dorobić aby wyświetlało się również na stronie głównej ze zmiennej w index_body.tpl.

Chym. Poszperam...może coś wykombinuje...

JustDoIt! napisał/a:
Hmm Lisu15 ddoaj jeszcze w tym panelu konfigurowana według potrzeb opcje do zmiany "Witaj na forum i tu zmieniamy na własny link :> "

A to właśnie zrobię automatycznie tak jak podał Polaczek.
_________________
HTML to podstawa...
CSS to potęga...

Powróciwszy, by siać zamęt.
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 02-03-2010, 17:04   

Lisu15 napisał/a:
Ale Ja nie stworzyłem tego panelu. Ja tylko zrobiłem modyfikacje jego aby można było konfigurować poprzez PA.


To przynajmniej byś to zmienił ;) Jak już modyfikujesz ;P
_________________
The Cephei Family
stuff 'n' stuff
 
     
Lisu15


Pomógł: 204 razy
Posty: 1546
Wysłany: 02-03-2010, 17:19   

adrian507120 napisał/a:
Lisu15, mógłbyś dorobić aby wyświetlało się również na stronie głównej ze zmiennej w index_body.tpl.

Wydaje mi się że ze zmiennej nie może się wyświetlać (przynajmniej nie wiem jak to zrobić).

Możesz jeszcze w pliku index_body.tpl wrzucić to"
Kod:
<!-- BEGIN switch_user_logged_in -->

<table width="100%" cellpadding="1" cellspacing="1" border="0" class="forumline">
<tr>
<th align="center" colspan="3">Menu Usera</th>
</tr>
<tr>
<td class="catHead"><span class="cattitle">&nbsp;&#187;&nbsp;Avatar</td>
<td class="catHead"><span class="cattitle">&nbsp;&#187;&nbsp;Opcje</td>

<td class="catHead"><span class="cattitle">&nbsp;&#187;&nbsp;Ważne Informacje</td>
</tr>
<tr>
<td class="row1" align="center" width="20%" style="padding: 10px;">{MY_AVATAR_IMG}</td>
<td class="row1" align="left" width="40%" style="padding: 15px;"><center><font><b><span class="witajna">Witaj na forum <span style="color:#009bfd;">{panel.SITENAME}</span></span><br />
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide it
// Returns today's date in a string with full day and month names
// by Roger C. Scudder Jr. on 10-2-98
// corrected for Netscape by Grzegorz Golebiewski
DayName = new Array(7)
DayName[0] = "niedziela "
DayName[1] = "poniedziałek "
DayName[2] = "wtorek "
DayName[3] = "środa "
DayName[4] = "czwartek "
DayName[5] = "piątek "
DayName[6] = "sobota "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
    var Today = new Date()
    var WeekDay = Today.getDay()
    var Month = Today.getMonth()
    var Day = Today.getDate()
    var Year = Today.getFullYear()

    if(Year <= 99)
        Year += 1900

    return DayName[WeekDay] + "," + " " + Day + " " + MonthName[Month] + ", " + Year
}
//-->
</SCRIPT>

<SCRIPT>document.write("Dzisiaj jest " + getDateStr())</SCRIPT>
        <br/>Prosimy o zapoznanie się z <a href="http://pasja-gsm.pl/viewtopic.php?t=41"><font color="#FF0000">REGULAMINEM</font></a></b></font><br />
<br />    &#187; <a href="{U_PROFILE}" class="genmed"><b>Edytuj swój profil</b></a><br />&#187; <a href="search.php?search_id=egosearch" class="genmed"><b>Zobacz Swoje Posty</b></a><br />&#187; <a href="search.php?search_id=unanswered" class="genmed"><b>Zobacz Posty Bez Odpowiedzi</b></a><br />&#187; <a href="search.php?search_id=newposts" class="genmed"><b>Zobacz Posty Od Ostatniej Wizyty</b></a><br /><p>Szukaj na <a href="search.php" style="text-decoration: none; font-weight: 700">
    <font color="blue">forum</font></a>.<br/><br/><a href="{U_INDEX}"><b>Kliknij tutaj żeby wrócić na stronę główn&#177;.</b></a>
  </center></td>
<td class="row1" align="left" width="40%" style="padding: 15px;" valign="top">{PANEL_INFO}

</script>
<BODY onLoad="loadToolbar()">
</center></td>
</tr>

</table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
<td class="gensmall">
<b>Panel Usera</b> modifield by <b>Lisu15</b>
</td>
</tr>
</table>

<!-- END switch_user_logged_in -->
_________________
HTML to podstawa...
CSS to potęga...

Powróciwszy, by siać zamęt.
 
     
tepe15


Pomógł: 7 razy
Posty: 183
Wysłany: 02-03-2010, 18:09   

hehe ;p chciałem zrobić podobnego moda ale odjeliście mi roboty :P także o jedna modyfikajce na głowie mniej :)
_________________
Zastanów się 10 razy zanim napiszesz durny post z durnym przesłaniem.
[Info tyczy się was -jednak nie mnie. Sam dobrze wiem, kogo zwać durniem, kogo zaś nie]
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 02-03-2010, 18:48   

tepe15, powiem tak - napisz od nowa jak tak bardzo chcesz bo ta modyfikacja nie nadaje się do gotowców ;)
_________________
The Cephei Family
stuff 'n' stuff
 
     
mpo

Pomógł: 1 raz
Posty: 53
Wysłany: 02-03-2010, 19:39   

a mi wywala błąd

Warning: Invalid argument supplied for foreach() in /home/cscity/domains/forum.cscity.pl/public_html/includes/template.php on line 1101

Oczywiscie panel dziala tylko nad nim pokazuje sie takie cos
 
     
JustDoIt!


Pomógł: 115 razy
Posty: 869
Wysłany: 02-03-2010, 20:10   

edytowałeś templates.php ?
 
     
Gadatliwa Kasia 

   
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 02-03-2010, 21:13   

JustDoIt!, nie musiał go edytować. Bo problem tkwi tylko w panel.php a co dokładnie to sam nie wiem, później jeszcze raz przejrze na spokojnie wszystko.
_________________
The Cephei Family
stuff 'n' stuff
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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 załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,12 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę