Testumgebung-Online.de
Forenmenü
» Forum
» HM-Portal
» JGS-Portal
» Kalender

» Wer ist wo Online?
» FAQ
» Impressum

Bundesliga & EM 2012
» League-Management-Portal
» Fußball-EM 2012

Forensuche
» Suche

» Beiträge der letzten 24h
» Beiträge der letzten 48h
» Beiträge der letzten 7 Tage
» Aktuelle Umfragen

Usermenü

» Registrieren


Login
Benutzername: Passwort: (Passwort vergessen?)



TU-Demo-Foren
» wBB 2.3.6pl2
» wBBlite 1.0.2pl3

VIL

Viktor's Supportboard

Hackeinbau.de - made by jacqy

Hackeinbau.de - made by jacqy

Jumperlis KaXrikaturenforum - lesenswert: bams rasender Wbbkritiker

MySQLDumper - Ein Muß für jeden Forenbetreiber!

Testumgebung-Online.de » WBB 2.3.x Hacks - Addons - Support » WBB Hacks + Addons » User-Anniversary-Hack » Addon für JGS-Portal » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau
Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen Addon für JGS-Portal
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.323
Herkunft: Glinde


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 52 [?]
Erfahrungspunkte: 13.897.174
Nächster Level: 16.259.327

2.362.153 Erfahrungspunkt(e) für den nächsten Levelanstieg

Addon für JGS-Portal       Zum Anfang der Seite springen

Unser Boardie Centaur wollte gern die Julilare auch im JGS-Portal anzeigen lassen, ähnlich wie die Geburtstage.

Ich habe das Addon fertig.

  1. Suche in der Datei jgs_portal_meincode.php im Forenhauptordner:
    php:
    1:
    2:
    3:
    4:
    5:
    6:
    7:
    8:
    
    ##                                            ##
     ####                                          ####
    ######                                        ######
      ##                                            ##
      ################################################
      ## Bitte zwischen diese Markierungen einfügen ##
      ##     // Eigene Erweiterungen Ende //        ##
      ################################################


    DARÜBER einsetzen:
    php:
    1:
    2:
    3:
    4:
    5:
    6:
    7:
    8:
    9:
    10:
    11:
    12:
    13:
    14:
    15:
    16:
    17:
    18:
    19:
    20:
    21:
    22:
    23:
    24:
    25:
    26:
    27:
    28:
    29:
    30:
    31:
    32:
    33:
    34:
    35:
    36:
    37:
    38:
    39:
    40:
    41:
    42:
    43:
    44:
    45:
    46:
    47:
    48:
    49:
    50:
    51:
    52:
    53:
    
    if ($seiteninfos[seiten_text] == "[useranniversary]") {
    	$jgs_tpl_parser_off="0";
    	$span_class_off="1";
     
    	unset($useranniversarybit);
    	if ($showuseranniversary != 0) {
    		$currentdate = formatdate("m-d", time());
    		$currentyear = intval(formatdate("Y", time()));
    		$result = $db->unbuffered_query("SELECT u.userid, u.username, u.useronlinegroupid, u.email, u.regdate_date, u.lastactivity, u.blocked, g.useronlinemarking FROM bb".$n."_users u LEFT JOIN bb".$n."_groups g ON (u.useronlinegroupid=g.groupid) WHERE regdate_date LIKE '%-$currentdate' AND regdate_date NOT LIKE '$currentyear-%' ORDER BY username ASC");
    		while ($row = $db->fetch_array($result)) {
    			$user_id = $row['userid'];
    			$user_name = htmlconverter($row['username']);
    			$regdate_year = intval(wbb_substr($row['regdate_date'], 0, 4));
    			$years = $currentyear-$regdate_year;
    			$years = " (".$years.".)";
    			if (isset($useranniversarybit)) eval("\$useranniversarybit .= \"".$tpl->get("sponsor_portalboxen_useranniversarybit")."\";");
    			else eval("\$useranniversarybit = \"".$tpl->get("sponsor_portalboxen_useranniversarybit")."\";");
    		}
    	}
    	unset($nextuseranniversarybit);
    	if ($shownextuseranniversary > 0) {
    		unset($sql_string);
    		$i = intval($shownextuseranniversary);
    		$today = mktime(0, 0, 0, date("m"), date("d"),  date("Y"));
    		while ($i > 0){
    			$currentdate = formatdate("m-d", mktime(0, 0, 0, date("m"), date("d")+$i,  date("Y")));
    			if (isset($sql_string)) $sql_string .= " OR regdate_date LIKE '%-$currentdate'";
    			else $sql_string = "regdate_date LIKE '%-$currentdate'";
    			$i--;
    		}
    		$result = $db->unbuffered_query("SELECT u.userid, u.username, u.useronlinegroupid, u.regdate_date, g.useronlinemarking FROM bb".$n."_users u LEFT JOIN bb".$n."_groups g ON (u.useronlinegroupid=g.groupid) WHERE ".$sql_string." ORDER BY username ASC");
    		while ($row = $db->fetch_array($result)) {
    			$row['username'] = htmlconverter($row['username']);
    			$user_name = sprintf($row['useronlinemarking'], $row['username']);
    			$regdate_year = intval(wbb_substr($row['regdate_date'], 0, 4));
    			$years = $currentyear-$regdate_year;
    			$years = " (".$years.".)";
    			$regdate_date = mktime(0, 0, 0, wbb_substr($row['regdate_date'], 5, 2), wbb_substr($row['regdate_date'], -2), date("Y"));
    			$ua_days = floor(($regdate_date - $today)/86400);
    			$ua_in_days = $lang->get("LANG_JGSPORTAL_IN_DAYS", array('$ua_days' => $ua_days));
    			if (isset($day_bit[$ua_days])) eval("\$day_bit[$ua_days] .= \"".$tpl->get("sponsor_portalboxen_nextuseranniversarybit")."\";");
    			else eval("\$day_bit[$ua_days] = \"".$tpl->get("sponsor_portalboxen_nextuseranniversarybit")."\";");
    		}
    		unset($nextuseranniversarybit);
    		$j = 1;
    		while ($j <= intval($shownextuseranniversary)){
    			if (!isset($nextuseranniversarybit)) $nextuseranniversarybit = $day_bit[$j];
    			else if (isset($day_bit[$j])) $nextuseranniversarybit .= "<br />".$day_bit[$j];
    			$j++;
    		}
    	}
    	eval ("\$seiteninfos[seiten_text] = \"".$tpl->get("sponsor_portalboxen_useranniversary")."\";");
    }


  2. Im ACP unter <SQL-Abfragen> <SQL-Abfrage(n) eingeben> den Code eingeben:
    Quellcode
    1:
    2:
    3:
    
    INSERT INTO `bb1_sponsoren_seiten` (`seiten_id`,`seiten_name`,`seiten_navi_titel`,`seiten_text`,`seiten_align`,`seiten_valign`,`seiten_count`,`seiten_an_aus`,`seite_rahmen`,`seite_boxtitel`,`seite_box`,`seiten_class`,`seiten_startseite`,`style_erzwingen`,`seiten_gruppen`,`breite_l`,`breite_m`,`breite_r`,`eigene_breite`,`vertikal_l`,`vertikal_m`,`vertikal_r`,`verbinden_l`,`verbinden_m`,`verbinden_r`) VALUES ('','Foren-Mitgliedschaft','jgs_graf/lupe.gif','[useranniversary]','1','1','0','1','1','1','2','tableb','0','','','','','','0','0','0','0','0','0','0');
    


  3. Im ACP die drei Templates aus dem Anhang imporieren und cachen.

  4. Im ACP die Sprachvariablen-Datei aus dem Anhang in das aktuelle Sprachpaket importieren.

    Das sollte es gewesen sein. Die Box muss natürlich noch ins Portal integriert und für die bestimmten Benutzerguppen freigegeben werden.

    Viel Spaß. Und wenn etwas nicht stimmt, dann immer melden.

    Gruß Mike


Dateianhänge:
tpl sponsor_portalboxen_nextuseranniversaryb it .tpl (300 Byte, 50 mal heruntergeladen) » Dateianhang nur für registrierte Mitglieder verfügbar
tpl sponsor_portalboxen_useranniversary .tpl (2,16 KB, 46 mal heruntergeladen) » Dateianhang nur für registrierte Mitglieder verfügbar
tpl sponsor_portalboxen_useranniversarybit .tpl (128 Byte, 40 mal heruntergeladen) » Dateianhang nur für registrierte Mitglieder verfügbar
lng sprachvariablen_useranniversary .lng (585 Byte, 41 mal heruntergeladen) » Dateianhang nur für registrierte Mitglieder verfügbar


__________________




 

03.06.2008 20:10 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
Centaur Centaur ist männlich
Routinier


Dabei seit: 19.04.2008
Beiträge: 282
Herkunft: Berlin


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 32 [?]
Erfahrungspunkte: 420.367
Nächster Level: 453.790

33.423 Erfahrungspunkt(e) für den nächsten Levelanstieg

RE: Addon für JGS-Portal       Zum Anfang der Seite springen

Hallo Mike

wollte mich bei dir für diese Erweiterung bedanken [blink]Tausend Dank[/blink] Applause
Das Addon funktioniert einwandfrei, habe es eingebaut und getestet, klappt bestens und sieht gut aus.

LG Centaur

__________________



Live is live....
03.06.2008 22:10 Centaur ist offline E-Mail an Centaur senden Homepage von Centaur Beiträge von Centaur suchen
Bueffel Bueffel ist männlich
Jungspund


images/avatars/avatar-205.gif

Dabei seit: 28.03.2008
Beiträge: 18
Herkunft: Aus dem Norden


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 20 [?]
Erfahrungspunkte: 27.233
Nächster Level: 29.658

2.425 Erfahrungspunkt(e) für den nächsten Levelanstieg

RE: Addon für JGS-Portal       Zum Anfang der Seite springen

Kann ich nur bestätigen. Im Portal wird auch bei mir alles richtig angezeigt.
04.06.2008 18:35 Bueffel ist offline E-Mail an Bueffel senden Homepage von Bueffel Beiträge von Bueffel suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.323
Herkunft: Glinde


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 52 [?]
Erfahrungspunkte: 13.897.174
Nächster Level: 16.259.327

2.362.153 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
      Zum Anfang der Seite springen

@Bueffel

Ist hier zwar Offtopic, aber trotzdem wichtig. Du hattest doch dieses Problem mit dem User-Anniversary-Hack. Ich habe das Problem reproduzieren können. Vorhin habe ich die Version 1.2 hochgeladen. Schau Dir im Supportthread (erstes Posting) die Passage an, die ich für das Update von 1.1 auf 1.2 beschrieben habe.

Wenn Du das durchziehst, sind die Tage wieder im Lot Augenzwinkern

Gruß Mike

__________________




 

04.06.2008 19:04 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
consch consch ist weiblich
Tripel-As


Dabei seit: 04.03.2008
Beiträge: 169
Herkunft: Berlin


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 30 [?]
Erfahrungspunkte: 259.739
Nächster Level: 300.073

40.334 Erfahrungspunkt(e) für den nächsten Levelanstieg

      Zum Anfang der Seite springen

Hallo,
kann mir jem. von Euch mal 'ne Demo schicken wie das im jgs aussieht?

__________________

Lieben Gruß, consch.
05.07.2008 14:31 consch ist offline E-Mail an consch senden Homepage von consch Beiträge von consch suchen
Centaur Centaur ist männlich
Routinier


Dabei seit: 19.04.2008
Beiträge: 282
Herkunft: Berlin


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 32 [?]
Erfahrungspunkte: 420.367
Nächster Level: 453.790

33.423 Erfahrungspunkt(e) für den nächsten Levelanstieg

      Zum Anfang der Seite springen

Hallo
@consch ich hänge mal ein Pic an vielleicht hilft dir das.

LG Centaur

Centaur hat dieses Bild (verkleinerte Version) angehängt:
demo .gif



__________________



Live is live....
05.07.2008 22:32 Centaur ist offline E-Mail an Centaur senden Homepage von Centaur Beiträge von Centaur suchen
xVirus xVirus ist männlich
Foren As


Dabei seit: 26.05.2008
Beiträge: 77
Herkunft: Hessen


Level: 26 [?]
Erfahrungspunkte: 111.953
Nächster Level: 125.609

13.656 Erfahrungspunkt(e) für den nächsten Levelanstieg

      Zum Anfang der Seite springen

Danke für dieses Addon Applause eingebaut läuft ohne Probleme
10.08.2008 14:20 xVirus ist offline E-Mail an xVirus senden Homepage von xVirus Beiträge von xVirus suchen
sofix sofix ist männlich
Jungspund


Dabei seit: 06.05.2008
Beiträge: 21


Level: 21 [?]
Erfahrungspunkte: 30.961
Nächster Level: 38.246

7.285 Erfahrungspunkt(e) für den nächsten Levelanstieg

      Zum Anfang der Seite springen

hallo zusammen habe es eben auch eingebaut nur was trage ich ein?

muss doch erst eine neue box erstellen oder nicht?

denn so wenn ich sie im jgs portal hinzufügen will finde ich die box net.

mfg sofix
16.08.2008 20:12 sofix ist offline Homepage von sofix Beiträge von sofix suchen
MikeHH MikeHH ist männlich
Administrator


images/avatars/avatar-197.png

Dabei seit: 13.05.2006
Beiträge: 6.323
Herkunft: Glinde


Teilnehmer des
EM-Tippspiels

Inoffizielles EM-Logo


Level: 52 [?]
Erfahrungspunkte: 13.897.174
Nächster Level: 16.259.327

2.362.153 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von MikeHH
      Zum Anfang der Seite springen

Woran hast Du Dich denn beim Einbau orientiert?

Gruß Mike

__________________




 

16.08.2008 20:29 MikeHH ist offline E-Mail an MikeHH senden Homepage von MikeHH Beiträge von MikeHH suchen
sofix sofix ist männlich
Jungspund


Dabei seit: 06.05.2008
Beiträge: 21


Level: 21 [?]
Erfahrungspunkte: 30.961
Nächster Level: 38.246

7.285 Erfahrungspunkt(e) für den nächsten Levelanstieg

      Zum Anfang der Seite springen

grrr oki is gefunden löl hab i voll übersehen.

sorry

mfg sofix

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von sofix: 16.08.2008 20:52.

16.08.2008 20:48 sofix ist offline Homepage von sofix Beiträge von sofix suchen
Devil Devil ist männlich
Grünschnabel


Dabei seit: 06.06.2008
Beiträge: 8
Herkunft: Dortmund


Level: 17 [?]
Erfahrungspunkte: 11.544
Nächster Level: 13.278

1.734 Erfahrungspunkt(e) für den nächsten Levelanstieg

RE: Addon für JGS-Portal       Zum Anfang der Seite springen

Klappt super..

Danke für die erweiterung..
15.05.2009 00:42 Devil ist offline Homepage von Devil Beiträge von Devil suchen
Baumstruktur | Brettstruktur
Gehe zu:
Testumgebung-Online.de » WBB 2.3.x Hacks - Addons - Support » WBB Hacks + Addons » User-Anniversary-Hack » Addon für JGS-Portal

Views heute: 9.249 | Views gestern: 22.601 | Views gesamt: 11.225.625
Forensoftware: Burning Board 2.3.6pl3 Entwickelt von WoltLab GmbH Design © 2012 by: Tine