Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

Top piszący na Chatbox i AutoPlay we wtyczce Profile Video


Rekomendowane odpowiedzi

Siemaa  

1. Podpowiedziałby mi ktoś troszkę jak mam przerzucić statystyki top piszący :

image

Aby było pod czatbox [teraz jest u samej góry połączone z całym czatem], w formie avatarów i obok ilość postów? Kiedyś pamiętam że jakiś kod się wpisywało w czatbox'a aby to przenieść, ale przez 'zbadaj' nie ogarniam który jest prawidłowy ażeby to przekopiować i dać pod czat. Plus jak do etgo dorzucić avatary użytkowników?  Zmodulowałby mi ktoś owy kod? Dziękówa

2. Oraz posiadam Profile Video lecz problem z tym że autoplay coś nie trybi. Wyszukując u was tematy odnalazłem co trzeba wpisać, coś takiego mam kodzie. 

   <iframe width="320" height="180" src="{$member->ProfileVideo}"?autoplay=1" allow="autoplay" frameborder="0" allowfullscreen></iframe>

Co jest nie tak w tym kodzie że nie odtwarza automatycznie youtub'a gdy się wejdzie na czyiś profil?

Odnośnik do komentarza
Udostępnij na innych stronach

@Anarchista MJ Jeżeli chodzi o Profile Video

Odnośnik do komentarza
Udostępnij na innych stronach

Podmieniłem na to: 

 <iframe width="100%" height="180" src="https://www.youtube.com/embed/{$member->ProfileVideo}?autoplay=1" allow="autoplay" frameborder="0" allowfullscreen></iframe>

i nadal nic :V a są dodane nutki w profilu poprzez yt 

Odnośnik do komentarza
Udostępnij na innych stronach

Ja mam tak u Siebie:

<iframe width="100%" height="180" src="https://www.youtube.com/embed/{$member->ProfileVideo}?autoplay=1" allow="autoplay" frameborder="0" allowfullscreen></iframe>


Inaczej jaką masz wersję profile vidoe?
Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)
15 minut temu, exot1c napisał:

Ja mam tak u Siebie:


<iframe width="100%" height="180" src="https://www.youtube.com/embed/{$member->ProfileVideo}?autoplay=1" allow="autoplay" frameborder="0" allowfullscreen></iframe>

 


Inaczej jaką masz wersję profile vidoe?

1.0.2  jak podmieniłem to na to twoje, choć wydaje mi się że jest to samo co miałem, to teraz wypieprza błąd całkowicie i się odtworzyć nic nie da xD 

To mój kod ProfileVideo, chyba że mam to wrzucać w coś innego.

{{if $member->ProfileVideo}}
{{if \IPS\Settings::i()->PV_GroupsView == 'all' or \IPS\Member::loggedIn()->inGroup(explode(',', \IPS\Settings::i()->PV_GroupsView))}}
{{if \IPS\Settings::i()->PV_ShowWhere == 0}}
<center><br>
    <div id="toggleText" style="display: block">
	<center>
         <iframe width="100%" height="180" src="https://www.youtube.com/embed/{$member->ProfileVideo}?autoplay=1" allow="autoplay" frameborder="0" allowfullscreen></iframe>
        </center>
	</div>
</center>
Edytowane przez Anarchista MJ
Odnośnik do komentarza
Udostępnij na innych stronach

autoplay=1"

Brakuje tu czegoś.

Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)
12 minut temu, Weak. napisał:

autoplay=1"

Brakuje tu czegoś.

kolega wyżej też ma w ten sposób i mu działa jeśli chodzi ci o dodanie "  to również próbowałem z cudzysłowem pomiędzy 1 i nic

Również w tamtym temacie w kodzie który tam podałeś jest tak samo

Edytowane przez Anarchista MJ
Odnośnik do komentarza
Udostępnij na innych stronach

(edytowane)

hm nie mam jak to sprawdzić, bo gdy wrzucam twoje kody to wgl odtwarzacz nie działa w profilu. Tzn wyskakuje błąd certyfikatu do odtwarzania coś tam gdy dodaje coś przez embed na profil z utworów. 

Wystąpił błąd. Spróbuj jeszcze raz później (identyfikator odtwarzania: SeNDPVazah5wZaNz).

@SeNioR

Hmm.. 

doszedłem do czegoś takiego, owy błąd wyskakiwał przez dodanie tego yt

zastąpiłem to czystym kodem ale z dodatkiem twojego 

 <iframe width="100%" height="180" src="{$member->ProfileVideo}?autoplay=1&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> 

osiągnąłem to że odtwarza się wideo w profilu lecz odtwarza się zmutowane. Czyli nie słychać nic. Gdy mute zmienię na 0 wtedy nie odtwarza się, da się to obejść? 

EDIT

Dobra ogarnąłem temacik. Zapodaje jakby ktoś miał problem z tym

<iframe width="100%" height="180" src="{$member->ProfileVideo}?autoplay=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media" allowfullscreen></iframe>

Teraz tylko prosiłbym o pomoc z 1 tematem na temat shoutboxa  

Edytowane przez Anarchista MJ
Odnośnik do komentarza
Udostępnij na innych stronach

4 godziny temu, Anarchista MJ napisał:

Teraz tylko prosiłbym o pomoc z 1 tematem na temat shoutboxa  

Używająć css'ów. 
A co do top piszących to lepszą opcją jest wtyczka od weaka moim zdaniem

Odnośnik do komentarza
Udostępnij na innych stronach

1 godzinę temu, exot1c napisał:

 

Używająć css'ów. 
A co do top piszących to lepszą opcją jest wtyczka od weaka moim zdaniem

no jej nie uzyskam bo Weak ma swoje zdanie i mi nie ufa przez przeszłość ;] dlatego chciałem sobie zmodyfikować kodem ale średnio mi to wychodzi 

Odnośnik do komentarza
Udostępnij na innych stronach

-Avatary

{{foreach $spammers as $spammer}} {{$member = \IPS\Member::load( $spammer );}}
{template="userPhoto" app="core" group="global" params="$member, 'tiny'"}
{{endforeach}}

Pisane z tel, więc nie wstawię tego w kodzie.

Odnośnik do komentarza
Udostępnij na innych stronach

10 godzin temu, Weak. napisał:

-Avatary


{{foreach $spammers as $spammer}} {{$member = \IPS\Member::load( $spammer );}}
{template="userPhoto" app="core" group="global" params="$member, 'tiny'"}
{{endforeach}}

 

Pisane z tel, więc nie wstawię tego w kodzie.

pół nocy zabawy, ale ewidentnie to nie mój poziom bo nic z tego nie wyszło. Dzięki za chęci.. 

ktoś coś? 

Odnośnik do komentarza
Udostępnij na innych stronach

Coś ktoś z tym czatboxem? :V 

Odnośnik do komentarza
Udostępnij na innych stronach

<hook type="S" class="\IPS\Theme\class_bimchatbox_front_chat" filename="dd825258da0kdada"><![CDATA[//<?php

class hook133 extends _HOOK_CLASS_
{

/* !Hook Data - DO NOT REMOVE */
public static function hookData() {
 return array_merge_recursive( array (
   'main' => 
  array (
    0 => 
    array (
      'selector' => 'div#elChatboxContent',
      'type' => 'add_after',
      'content' => '
     
     Tutaj jakiś kod
     
       ',
    ),
  ),
), parent::hookData() );
}
/* End Hook Data */


}]]></hook>

Przykład(bez htmlu):

[hide]

<hook type="S" class="\IPS\Theme\class_bimchatbox_front_chat" filename="dd825258da0kdada"><![CDATA[//<?php

class hook133 extends _HOOK_CLASS_
{

/* !Hook Data - DO NOT REMOVE */
public static function hookData() {
 return array_merge_recursive( array (
   'main' => 
  array (
    0 => 
    array (
      'selector' => 'div#elChatboxContent',
      'type' => 'add_after',
      'content' => '
		{{$spammers = \IPS\Db::i()->select( \'user\', \'bimchatbox_chat\', \'\', \'COUNT(*) DESC\', 5, \'user\' ); }}
		{{foreach $spammers as $spammer}} 
		{{$member = \IPS\Member::load( $spammer );}}
			{template="userPhoto" app="core" group="global" params="$member, \'tiny\'"}
			{$member->link()|raw}
			{{$spammers_chats = \IPS\Db::i()->select( \'COUNT(*) as count\', \'bimchatbox_chat\', \'user = "\' . $spammer . \'"\' )->first(); }}
			{number="$spammers_chats"}
		{{endforeach}}
     
       ',
    ),
  ),
), parent::hookData() );
}
/* End Hook Data */


}]]></hook>

[/hide]

Odnośnik do komentarza
Udostępnij na innych stronach

@Weak.

jak używam tej dwójeczki to mi forum wywala całkowicie  więc nie wiem czy to jest okej  

Odnośnik do komentarza
Udostępnij na innych stronach

Widzę, że nawet podmiana hooka sprawia Ci duży problem.

pobrane.thumb.png.296df6afa5e04e0848f6732ec9ed39d7.png

Download:

[hide]

(WK) Stats.xml

[/hide]

Odnośnik do komentarza
Udostępnij na innych stronach

@Weak.

Nie sprawiała, ale hook nie łapał wgl wczytania.

Teraz taka sprawa że owy hook wrąbał się trochę bezpośrednio na czatbox. 

Jak to obniżyć?

Odnośnik do komentarza
Udostępnij na innych stronach

Dodaj sobie klasę do tego:

'content' => '

Coś takiego:

'content' => '
	<div class=\'ChatStats\'>
		/* Tutaj ten kod, który podałem*/
	</div>

A na samym końcu odwołujesz się do tej klasy za pomocą CSS'ów.

.ChatStats {}
Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...