Welcome, Guest. Please Login or Register.
November 06, 2024, 11:44:43 PM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  verschiedene subs.php??? « previous next »
Pages: [1] Reply Ignore Print
Author Topic: verschiedene subs.php???  (Read 687 times)
NATOR
Jr. Member
**
Posts: 91


I'm a llama!

verschiedene subs.php???
« on: August 23, 2003, 03:52:54 PM »
Reply with quote

kann ich n link in mein forum reinbauen, durch den per klick eine andere subs.php datei gewählt wird?

wer sich fragt "was bringt das"? :

ich möchte den usern die möglichkeit geben, die news auszublenden. dazu habe ich 2 subs.php dateien. in der einen sind die news definiert und in der anderen eben nicht, d.h. bei der 2. variante werden sie nicht angezeigt

greetz

[edit]
ach, natürlich muss sich bei neuen news automatisch wieder die erste subs.php einstellen ;)
[/edit]
« Last Edit: August 23, 2003, 03:54:26 PM by NATOR » Logged
Pitti
Guest
Re:verschiedene subs.php???
« Reply #1 on: August 23, 2003, 04:11:29 PM »
Reply with quote

schwürd das anners machen ;)

zb so:
du addest irgentwo im template in der nähe der news einen link, der eine php aufruft, welche dann zb einen cookie setzt (oder wegen mir einen dbeintrag in einem zusatzfeld der memberstab) macht.
dann setzt du an der stelle der sub.php, an welcher die news aufgerufen werden, eine abfrage genau nach diesem cookie drumrum

ich denke mal das reicht dir als gedankenanstoß,  bist jan alter hase ;)

gruß pitti
Logged
NATOR
Jr. Member
**
Posts: 91


I'm a llama!

Re:verschiedene subs.php???
« Reply #2 on: August 23, 2003, 09:11:44 PM »
Reply with quote

das wäre natürlich auch ne möglichkeit.

die sache mit der abfrage in der subs is mir klar, aber wie mach ich das mit dem cookielink?
Logged
Pitti
Guest
Re:verschiedene subs.php???
« Reply #3 on: August 24, 2003, 12:02:57 AM »
Reply with quote

hi nator,

du addest in der index.php eine action (das muster sieht man dort ja)
legst eine datei im sourcesfolder an zb nator.php
dort kommt die funktion rein die du mit der action verknüpft hast,
in dieser funktion setzt du einfach das nur cookie,
in login.php kannste kucken wie das yabbcookie gesetzt wird,
der von mir erwähnte cookielink ruft einfach das forum mit ...index?action=newsaus  oderso auf

gruß pitti
Logged
Pitti
Guest
Re:verschiedene subs.php???
« Reply #4 on: August 24, 2003, 12:13:30 AM »
Reply with quote

axo,

ich hatte übrigens sowas ähnliches mit nem zusätzlichen feld in der memberstab gelöst. wobei hier eine buddyliste ähnlich dem collapsemod ein- oder ausgeklappt  wird bzw ganz verschwindet

es giebt nun 3 funktionen eine für aus eine für an:

function an()                   #klappt zentrum auf
{
        global $db_prefix,$settings;
$request = mysql_query("UPDATE {$db_prefix}members set BUDDY = 1 WHERE ID_MEMBER='$settings[20]' ;") or database_error(__FILE__, __LINE__);
}

function aus()                  #klappt zentrum zu
{
        global $db_prefix,$settings;
$request = mysql_query("UPDATE {$db_prefix}members set BUDDY = 0 WHERE ID_MEMBER='$settings[20]' ;") or database_error(__FILE__, __LINE__);
}

function ganzaus()                  #blendet zentrum ganz aus
{
        global $db_prefix,$settings;
$request = mysql_query("UPDATE {$db_prefix}members set BUDDY = 2 WHERE ID_MEMBER='$settings[20]' ;") or database_error(__FILE__, __LINE__);
}


eine weitere funktion prüft nun den status der usereinstellung:

function LoadBuddySettings()     #bestimmt ob der user das zentrum eigeklappt hat oder nicht
{
        global $db_prefix,$settings;
$request = mysql_query("SELECT BUDDY FROM {$db_prefix}members WHERE ID_MEMBER='$settings[20]' LIMIT 1;") or database_error(__FILE__, __LINE__);
if (mysql_num_rows($request) != 0) {return mysql_result($request,0,"BUDDY");}
}


in der funktion die nun letztendlich im template das fenster hinzufügt wird nun mit  LoadBuddySettings() der status abgefragt und entsprechend die darstellung gestalltet.

function yyMybuddys() #hauptfunktion zur anzeige des forumzentrums
{
        global $username,$was,$scripturl,$imagesdir,$showbuddys;


     if ($username == 'Guest'){echo '';}
     else
     {


$showbuddys = LoadBuddySettings();

if ($showbuddys == 2)       # ausgeblendetes userzentrum
{}    # garnix anzeigen
else
{
if ($showbuddys == 1)       # aufgeklapptes userzentrum
{
......  # nur den tabellenkopf zeigen
}
else
{
......  # ganze tabelle anzeigen
}
...uws


gruß pitti
Logged
NATOR
Jr. Member
**
Posts: 91


I'm a llama!

Re:verschiedene subs.php???
« Reply #5 on: August 24, 2003, 12:39:20 AM »
Reply with quote

what about:


<?php

function Newsaus (){
   global 
$settings,$username,$user,$db_prefix;
      
   
$news1 "news1";   

      
$result =  mysql_query("UPDATE {$db_prefix}members SET newsaus='$news1' WHERE memberName='$user'");
}
?>




funzt nich ... (noch) nich ;)
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  verschiedene subs.php??? « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.037 seconds with 21 queries.