Verouderde social media profielinstellingen

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Kirby25
Berichten: 107
Lid geworden op: 24 jul 2008, 23:08

Verouderde social media profielinstellingen

Bericht door Kirby25 » 19 nov 2014, 13:02

  • Modificatie & Versie:
    Directe link naar de modificatie:
    Adres van je forum: http://www.pallet-town.nl
    phpBB versie: 3.0.12
    Heb je onlangs een andere modificatie of stijl geïnstalleerd? Nee

    Wat is het probleem?
Ik zie dat er in het gebruikerspaneel allemaal verouderde social media profielinstellingen staan (ICQ, AOL, Windows Live Messenger, Yahoo Messenger, Jabber Adres). Is er toevallig een modificatie die deze instellingen kan veranderen in Facebook, Twitter, YouTube, Skype, Google+, Thumblr en zo voort? Zo nee, is er dan een manier om dit zelf te veranderen of de verouderde social media profielinstellingen helemaal weg te halen?

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Verouderde social media profielinstellingen

Bericht door David » 19 nov 2014, 13:10

Om deze functies helemaal te verwijderen zijn er teveel code wijzigingen nodig en je moet ook nog eens je database aanpassen. Dat wordt teveel werk en aanpassingen, je kan het het beste zo laten.

Misschien een leuke tip, in 3.1 zijn deze functies wel verwijderd en vervangen met de modernere sociale media

Om een aantal profiel velden toe te voegen heb je deze modificaties:

Twitter: https://www.phpbb.com/customise/db/mod/ ... file_link/
Facebook: https://www.phpbb.com/customise/db/mod/ ... le_link_2/
Youtube: https://www.phpbb.com/customise/db/mod/ ... file_link/
Op zoek naar een vertaling voor je extensie? vertalingen

Kirby25
Berichten: 107
Lid geworden op: 24 jul 2008, 23:08

Re: Verouderde social media profielinstellingen

Bericht door Kirby25 » 19 nov 2014, 13:30

Is er ook geen manier om de profielvelden alleen uit het gebruikerspaneel zelf weg te halen (dus dat ze wel nog bestaan maar niet meer gebruikt kunnen worden en niet meer zichtbaar zijn)?

Overstappen naar 3.1 is helaas nog geen oplossing voor mij, de style die ik gebruik bestaat namelijk nog niet voor 3.1. :(

Bedankt voor de mods!

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Verouderde social media profielinstellingen

Bericht door David » 19 nov 2014, 13:41

Dat moet volgens mij wel lukken via de stijl bestanden ;) Probeer onderstaande wijziging eens:

Open:styles/prosilver/template/ucp_profile_profile_info.html

Zoek en verwijder:

Code: Selecteer alles

   <dl>
      <dt><label for="icq">{L_UCP_ICQ}:</label></dt>
      <dd><input type="text" name="icq" id="icq" maxlength="15" value="{ICQ}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="aim">{L_UCP_AIM}:</label></dt>
      <dd><input type="text" name="aim" id="aim" maxlength="255" value="{AIM}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="msn">{L_UCP_MSNM}:</label></dt>
      <dd><input type="text" name="msn" id="msn" maxlength="255" value="{MSN}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="yim">{L_UCP_YIM}:</label></dt>
      <dd><input type="text" name="yim" id="yim" maxlength="255" value="{YIM}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="jabber">{L_UCP_JABBER}:</label></dt>
      <dd><input type="text" name="jabber" id="jabber" maxlength="255" value="{JABBER}" class="inputbox" /></dd>
   </dl>
Nu kunnen gebruikers deze profielvelden niet meer invullen via het gebruikerspaneel. Onderstaande wijziging zou deze optie uit het profiel moeten verwijderen.

Open:styles/prosilver/template/memberlist_view.html

Zoek en verwijder:

Code: Selecteer alles

<!-- IF U_MSN or USER_MSN --><dt>{L_MSNM}:</dt> <dd><!-- IF U_MSN --><a href="{U_MSN}" onclick="popup(this.href, 550, 320); return false;">{L_SEND_MSNM_MESSAGE}</a><!-- ELSE -->{USER_MSN}<!-- ENDIF --></dd><!-- ENDIF -->
		<!-- IF U_YIM or USER_YIM --><dt>{L_YIM}:</dt> <dd><!-- IF U_YIM --><a href="{U_YIM}" onclick="popup(this.href, 780, 550); return false;">{L_SEND_YIM_MESSAGE}</a><!-- ELSE -->{USER_YIM}<!-- ENDIF --></dd><!-- ENDIF -->
		<!-- IF U_AIM or USER_AIM --><dt>{L_AIM}:</dt> <dd><!-- IF U_AIM --><a href="{U_AIM}" onclick="popup(this.href, 550, 320); return false;">{L_SEND_AIM_MESSAGE}</a><!-- ELSE -->{USER_AIM}<!-- ENDIF --></dd><!-- ENDIF -->
		<!-- IF U_ICQ or USER_ICQ --><dt>{L_ICQ}:</dt> <dd><!-- IF U_ICQ --><a href="{U_ICQ}" onclick="popup(this.href, 550, 320); return false;">{L_SEND_ICQ_MESSAGE}</a><!-- ELSE -->{USER_ICQ}<!-- ENDIF --></dd><!-- ENDIF -->
		<!-- IF U_JABBER and S_JABBER_ENABLED --><dt>{L_JABBER}:</dt> <dd><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false;">{L_SEND_JABBER_MESSAGE}</a></dd><!-- ELSEIF USER_JABBER --><dt>{L_JABBER}:</dt> <dd>{USER_JABBER}</dd><!-- ENDIF -->
Heb dit niet getest en heb ook nog niet alle wijzigingen, maar volgens mij heb je de belangrijkste elementen er dan wel uit en is de functie niet meer zichtbaar.
Wijziging: Toevoeging:
Als je verder kijkt dan zie je dat er nog andere stijl bestanden zijn die delen van deze functie bevatten. Onder andere de zoek functie:

in: styles/prosilver/template/memberlist_search.html

Code: Selecteer alles

	<dl>
		<dt><label for="icq">{L_ICQ}:</label></dt>
		<dd><input type="text" name="icq" id="icq" value="{ICQ}" class="inputbox" /></dd>
	</dl>
	<dl>
		<dt><label for="aim">{L_AIM}:</label></dt>
		<dd><input type="text" name="aim" id="aim" value="{AIM}" class="inputbox" /></dd>
	</dl>
	<dl>
		<dt><label for="yahoo">{L_YIM}:</label></dt>
		<dd><input type="text" name="yahoo" id="yahoo" value="{YAHOO}" class="inputbox" /></dd>
	</dl>
	<dl>
		<dt><label for="msn">{L_MSNM}:</label></dt>
		<dd><input type="text" name="msn" id="msn" value="{MSNM}" class="inputbox" /></dd>
	</dl>
	<dl>
		<dt><label for="jabber">{L_JABBER}:</label></dt>
		<dd><input type="text" name="jabber" id="jabber" value="{JABBER}" class="inputbox" /></dd>
	</dl>
in: styles/prosilver/template/viewtopic_body.html

Code: Selecteer alles

<!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
					<!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
					<!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
					<!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
					<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
in: styles/prosilver/template/ucp_pm_viewmessage.html

Code: Selecteer alles

<!-- IF U_MSN --><li class="msnm-icon"><a href="{U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
			<!-- IF U_ICQ --><li class="icq-icon"><a href="{U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
			<!-- IF U_YIM --><li class="yahoo-icon"><a href="{U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
			<!-- IF U_AIM --><li class="aim-icon"><a href="{U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
			<!-- IF U_JABBER --><li class="jabber-icon"><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
Waarschijnlijk zijn er nog een paar bestanden, daarom is het ook lastig om de volledige functie te verwijderen. Er zijn meer dan 25 bestanden die iets met deze functie te maken hebben, als je echt alles wilt verwijderen is dat onbegonnen werk. Ik weet zelf niet eens in welke bestanden je dan allemaal zou moeten zijn ;)
Op zoek naar een vertaling voor je extensie? vertalingen

Kirby25
Berichten: 107
Lid geworden op: 24 jul 2008, 23:08

Re: Verouderde social media profielinstellingen

Bericht door Kirby25 » 20 nov 2014, 01:04

Bedankt, ik zal het morgen eens proberen! :D

Gebruikersavatar
David
Berichten: 5093
Lid geworden op: 15 jan 2007, 22:00
Locatie: Zeeuws-Vlaanderen
Contacteer:

Re: Verouderde social media profielinstellingen

Bericht door David » 20 nov 2014, 14:05

Dat is goed, laat je ons even weten of het is gelukt?
Op zoek naar een vertaling voor je extensie? vertalingen

Plaats reactie