Joomla! България
Стари версии на Джумла! => Joomla! 3.x => Общи въпроси за Joomla! 3.x => Темата е започната от: emstane в 20 Февруари, 2015, 09:00:17
-
Здравейте,
Имам нареждане от държавното и партийно ръководство да интегрирам сайта с Facebook.
Да се лайква, send-ва и да се шерва статия от сайта към facebook.
Нямам фейсбук в лично качество, а и няма да имам.
Нещо лесно за интеграция, само с 3 бутона към всяка статия.
Изкарах си девелоперски номер от фейсбук, но до сега не намерих нещо простичко, което да подкарам.
Какво ще ми препоръчате? За Joomla 3.x с безплатен download :)
Благодаря предварително (relax) (coffee)
-
Phoca Facebook Comments
-
Това не е ли само за лайкване? Send и Share ми трябват, що като се натисне нещо в сайта, по фейсбук приятелите да се случвали чудеса... Нямам фейс и не съм много наясно с чудесата jd jd
-
Това не е ли само за лайкване? Send и Share ми трябват, що като се натисне нещо в сайта, по фейсбук приятелите да се случвали чудеса... Нямам фейс и не съм много наясно с чудесата jd jd
Има всичко
-
Благодаря :) Този код слага ли се някъде и къде?
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '...................................',
xfbml : true,
version : 'v2.2'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
-
Тук си пише всичко и го има всичко необходимо. Не е нужно да имаш профил за да се оправиш.
https://developers.facebook.com/docs/plugins/share-button
JavaScript кода, който си постанал се поставя в index.php на шаблона ти!
Include the JavaScript SDK on your page once, ideally right after the opening <body> tag.
-
Как да добавим (Без допълнителни плъгини и товара който те генерират) Facebook Like в съдържанието на Joomla: http://3dwebdesign.org/forum/kak-da-dobavim-facebook-like-v-sadarjanieto-na-joomla-t738
-
Как да добавим (Без допълнителни плъгини и товара който те генерират) Facebook Like в съдържанието на Joomla: http://3dwebdesign.org/forum/kak-da-dobavim-facebook-like-v-sadarjanieto-na-joomla-t738
Това е за тия, де знаят къде какво да сложат..... А и човек да има някакви идеи за нещо, пораждат се още ?-си (от незнанието му).
Сложих за момента Phoca Facebook Comments обаче няма Share (а не знам дали ръководството няма да го иска), но ми дава бутоните на 2 реда. Което не е добре! И даже не знам как да е накрая на всяка статия, а не на специален Possition от шаблона.
Някакви идеи? (relax) (coffee)
Ето текущото състояние: http://em-stanev.org/
-
@Уеб дизайн Seo
Това къде се слага:
<?php $uriii = & JURI::getInstance(); ?>
<div id="fb-root"></div><script
src="http://connect.facebook.net/bg_BG/all.js#appId=111923202235044&xfbml
=1"></script><fb:like href="<?php echo $uriii->_uri;?>" send="true"
width="450" show_faces="false" font="tahoma"></fb:like>
В index.php на шаблона ми го набутва най-горе, а аз искам по принцип да е след всяка статия...
т.е. не знам къде точно да го набутам.......
ID-то трябва да го заменя с моето предполагам?
-
Чети, @Уеб дизайн Seo го е обяснил повече от прекрасно!
Прочети и това:
http://3dwebdesign.org/forum/how-to-add-facebook-like-in-joomla-content-t737
-
На сайта постоянно се пръкват някакви статии. До колкото разбирам, трябва да поствам кода към всяка една от тях? Не е удобно.
Трябва ми нещо такова: http://velavt.net/
-
Donbaron.bg, да, английското ръководство е доста по-пълно. emstane, просто качи кода, всичко ще работи автоманично, за всички статии. Но вече ще трябва ти да намериш място където да го качиш. Аз обикновено ако искам бутоните да излизат в целия сайт, го качвам в модул позиция.
-
Но вече ще трябва ти да намериш място където да го качиш. Аз обикновено ако искам бутоните да излизат в целия сайт, го качвам в модул позиция.
:) Благодаря :)
Обаче това е за средно грамотни developer-и.... А за неграмотните?
Модул позиция = ? Не виждам да имам такъв модул.
Там (къде точно=???) има място за код?
-
Сори, но нямам време за толкова обяснения. Щом не знаеш тия неща, не мога да помогна тук и набързо - направо идвай на курса от подписа ми и ще се научиш.
-
Средно грамотните и всички по - неграмотните девелопъри си наемат по - грамотни от тях да го направят :) Съжалявам но това е истината. Всичко ти е описано и казано по твоя въпрос поне от трима човека точно и ясно. Дадох ти линк към фейсбук, където също е обяснено, Еди ти обясни как да го направим в джумла, аз ти казах къде да поставиш java кода и това е.
След като нямаш модулна позиция в статията си слагаш такава в кода на статията. Под кода на статията не става въпрос там където пишеш самата статия в админ панела, ами php файла на самата статия. Не знам какъв компонент ползваш за статии, за да ти кажа кой точно е файла.
Най - добре ползвай това което Мишо ти даде, понеже с другото няма да можеш да се справиш, а няма кой да ти го обясни по - подробно.
За да не излезне че се заяждам ще ги кажа стъпките още един път, белкем не те домързи и ги прочетеш:
Отваряш този линк: https://developers.facebook.com/docs/plugins/share-button
От полето "Social Plugins" избираш какъв плъгин искаш да поставиш в сайта си
След като си избрал плъгина, в централната част ще ти се покаже полето в което можеш да настроиш как да изглежда бутона. Под него има поле "Settings" там пише кое какво е, под "Settings" има "FAQ" там пък има отговори на въпроси.
След като вече си настроил плъгина, за да вземеш кода му, трябва да натиснеш бутона "get code"
След като натиснеш бутона, ще ти се покажат два кода, първия код се поставя в index.php на шаблона който ползваш. Поставя се точно след тага <body> (Важно: Ако поставяш повече от един плъгини, примерно бутон за лайк и бутон за споделяне или коментари или и трите, първия код се поставя само веднъж в Index.php на шаблона. Той е еднакъв за всички плъгини и пак повтарям поставя се един път. Ще го каза и неграмотни девелопъри, поставя се един път независимо от броя плъгини ползвани в сайта и се поставя веднага след <body> в index.php на шаблона. Надявам се си ме разбрал,че трябва да го поставиш само един път :) )
Втория код, който се показва е реално кода на самия плъгин, който се поставя във файла, в който искаш да се визуализира самия плъгин. Ако искаш да се вижда в статия, кода се поставя във файла, който показва статията. Ако искаш да е над статията се поставя в началото на файла, ако искаш да е след статитя се поставя в края на файла. Не се поставя от администрацията при всяка статия, а един път във php файла показваш статията. Ако ползваш com_content, обикновено файла е "default.php" и се намира в "components/com_content/article", ако ползваш K2 файла е "item.php" и се намира в "components/com_k2/default"
Как да персонализираме втория код, че да се отнася за самата статия:
Трябва срещу "data-href" да е изписан линка на самата статия, но за всяка статия е различен линка, затова се пише допълнителен скрипт, който да извлича линка на статията и да го поставя в "data-href"
Как изглежда кода, който извилича линка на самата статия:
Ето така:
<?php $uriii = & JURI::current(); ?>
Използва се ттака:
<?php echo $uriii; ?>
Този код трябва да е над кода на плъгина. Ако имаш няколко кода на плъгини не е нужно да го поставяш над всеки, а само над първия и го използваш за всеки.
Втория код заедно със скрипта, който извлича линка от линк бара трябва да изглежда така:
<?php $uriii = & JURI::current(); ?>
<div class="fb-share-button" data-href="<?php echo $uriii; ?>" data-layout="button_count"></div>
Ако са няколко плъгина, който ползваш кода трябва да изглежда така:
<?php $uriii = & JURI::current(); ?>
<div class="fb-share-button" data-href="<?php echo $uriii; ?>" data-layout="button_count"></div>
<div class="fb-send" data-href="<?php echo $uriii; ?>" data-colorscheme="light"></div>
Е те т'ва е! За още информация може да посетиш: http://bit.ly/1Cz7RY3 :D :D :D :D :D :D :D
Поздрави
(food) (food) (food) (food) (food)
-
Благодарско :)
Сайта е на 100% готов, но без тая пущина.
За сега не става, но през седмицата ще го боря.
"... Ако ползваш com_content, обикновено файла е "default.php" и се намира в "components/com_content/article"..."
Нещо такова е много приблизително, ама не става. Или бъгва, или не визуализира - за всички *.php файлове изпробвано. Сложил съм 1-вия голям код в index.php най-отгоре който е в папката на самия шаблон.
-
Защо като не си в час просто не си сложи модула, който ти казах ?
-
Сложих го, тръгна, но ми дава бутоните на 2 реда - което не се връзва леко иначе хубавия сайт.
Нямах никаква идея, как да накарам да излизат на 1 ред.
А и фейсбук бутоните са 3, а там имаше само 2. Не знам как ще подейства на висшестоящите фенове на изповедалнята към ЦРУ (facebook).
-
Кажи на висшето ръководство да ми преведат 50 лева и ще го направя, а след това с парите ще се почерпим всички джумляни от Пловдив с много пица ;)
(food) (food) (food) (food) (food) (food)
-
Хе, аз за толкова време, че и по нощите качване/сваляне и 5 с'тинки не съм видял :) ти 50 лв.
То така е в белите държави, ма тука е: пари нема, действайте.... 'как пееше Годжи.
-
Няма 50 лева, няма пица и фейсбук бутони, има 50 леа , угоени джумляни и бутони за фейсбук каквито пожелаеш ;)
В това училище не се ли учи информационни технологии или информатика ? Мен в средното ми писаха 2 по информатика щото отказах да програмирам на лист хартия, пък и бях заключил с парола лаптопа на преподавателя ама тва друга история. Та мисълта ми е някои Очител да погледне темата и да ти обясни нагледно какво сме ти написали, нали за това е цялата тази цел на Очилището.
-
Средностатистическия Очител е далеч и от тия термини (beer) (food) (beer)
Ще статне тая интеграция, ама ще си играя да потърся кадърен модул или плъг-ин...
-
Средностатистическия Очител е далеч и от тия термини (beer) (food) (beer)
Ще статне тая интеграция, ама ще си играя да потърся кадърен модул или плъг-ин...
Учител, май беше ;) , аз не съм сигурен в това което казваш! :) Самочувствието убива всякаква надежда за развитие!
-
Баце, стой та гледай в каква бумащина ще изпаднат учителите след новия закон! Бетер чиновници. По-зле от социализЪма. Сегашното творческо мислене и трудови навици на учениците не са като едно време.
И това е обща тенденция, без изключение.
Очителите нямат време и сили да навлизат в php && Joomla. Стимул - още по-малко.
-
Не ме убеждавай, все ще се намира някои в това училище да ти обясни това което сме написали тука. Това че преподават паскал не означава, че са задръстени, понеже такъв преподавател е водещ програмист в Пловдив и поддържа софтуерните продукти на две банки.
-
1. Отдавна не преподават паскал.
2. Разбрах те отлично.
3. Уикенда си почивам.
4. Акаунта за фейсбук да проиграя нещата от нула не е мой. Мой нямам и няма да имам.
5. Шаблона не е стандартен и няма стандартни неща на стандартно място.
6. Има собствена приставка за фейсбук (не каквато ми трябва), както и други такива инсталирани неработещи - които трябва да разчистя да не замърсяват пейзажа.
7. Засега това. Лека почивка, не работа (relax) (food) (beer) (beer)
-
Facebook Like and Share buttons - PlugIn Joomla: http://www.compago.it/software/41-compago-software/308-facebook-like-and-share-buttons-plugin-joomla-16.html
Пушка помпа. Изчистено, но си работят 3-те бутона.
-
Когато се шерне нещо от сайта във фейсбук - там се изплющява някаква снимка, която вече я няма на сайта.
Каквото и да шернеш - все тя. Нямам сураттескере, но писах през друг акаунт на тамошните админи -
ни дума ни лаф...
Тоя бъг може ли някак да се оправи?
Благодаря предварително (relax) (coffee)
-
Няма нужда да пишеш на които и да било :o :o :o Чети в интернет бе човек, този проблем сме го имали всичките в този форум и чрез гугъл сме разбрали как да си го решим.
Този проблем го е имал всеки девелопър и фейсбук са се погрижили да направят инструмент, който да ти позволи да заредиш новата информация за даден url. Няма как да редактираш снимката на вече шерната публикация.
Този инструмент не е за целия сайт, целия сайт ще бъде обходен след известно време отново, до тогава ще трябва да се задоволиш да обновяваш информацията, като викаш скрапера на фейсбук линк по линк :)
Ето линк:
https://developers.facebook.com/tools/debug/
Понеже няма да прочетеш, щото ми е направило впечатление че си мързелив, в две изречение отдоло ще ти обясня как се борави с инструмента ;)
За да ползваш инструмента е нужно да имаш профил. Ако въобще искаш да правиш сайтове и да имат нещо общо с някоя от социалните мрежи то задължително трябва да имаш профил в тях.
Как се работи:
1 - В полето слагаш url-то което искаш да обходи фейсбук нанови и да презапише информацията.
2 - Натискаш бутона "Debug"
Ако има някакви грешки, той ти ги показва къде какви грешки има и най - отдоло ти показва, как ще изглежда примерната публикация при опит за шерване. Въпреки всичко ти можеш след това без да публикуваш да провериш дали данения линк работи както трябва, като се опиташ да го шерниш през личния си профил.
3 - Ако все пак нещата не са както трябва, трябва да скролнеш най - отгоре на страницата и да натиснеш бутона "fetch new scrape informaction"
(food) (food) (food) (food) (food) (food) (food) (food) (food)
-
За emstane:
Включи си opengraph в compago плъг-ина, аз го ползвам, като шерваш статия ти слага първата снимка от статията. Compago-то не е върха на сладоледа, няма поддръжка, но става.
-
Благодаря за отговорите, но:
Админския акаунт не е мой - за сайта. Нямам фейсбук и няма и да имам. Може ли човека, дето е админ за сайта (рядко го виждам) да прехвърли права на друг?
Това по-горе е резервен вариант. Ще търся кадърен безплатен плъгин. Тоя го преинсталирах, обаче при шерване дава: 403 Forbidden.
Пипах настройките на opengraph в compago плъг-ина, файда йок...
-
След като нямаш акаунт и няма да имаш махни фейсбук от сайта е те тва е! Спри да спамиш във форума с глупавите си въпроси на който има отговор вече. Ако искаш да познаваш нещо и да го разбираш, първо се регистрирай и след това го разучи и чак тогава питай, тука не сме ти бюро справки и то на тъпите ти въпроси!
Все едно ми казваш: Научете ме до шофирам, ама не искам да се качвам в кола.
>:( >:( >:( >:( >:( >:( >:(
-
Админския акаунт не е мой - за сайта.
- Това ясно, но все пак пипаш вътре.
Нямам фейсбук и няма и да имам.
- Фейсбукът не хапе, както си си направил тук акаунт, вземи си направи и там, щом се занимаваш с него. Никога не казвай никога.
Може ли човека, дето е админ за сайта (рядко го виждам) да прехвърли права на друг?
- може, но може и да иска нещо в замяна :) Когато го видиш.
Ще търся кадърен безплатен плъгин.
- плъгина не е некадърен, става, има и орязана версия само за Like и Share. По-добре инсталирай нея, че има по-малко настройки.
Освен opengraph вземи направи и Facebook App ID - трябва да стане. Инструкцията (http://www.compago.it/manuali/35-utilita/366-how-to-setup-a-facebook-application-for-a-website.html)е малко стара, гледай и хелпа във фейса.
Темата се оспами здраво.
-
Аз съм жестоко потресен от тази тема.... :D :D
-
Аз съм жестоко потресен от тази тема.... :D :D
(beer)
-
@emstane
Ясно е че търсиш въпроси, но не приемаш отговори на тях.
Защо не знам...
Виждам, че аватара ти е с f22, може би ако го смениш с MiG3 ще е по-лесно
(https://images.joomla.bg/?url=upload.wikimedia.org/wikipedia/commons/7/78/MiG-3_at_Mochishche.jpg)
//обичам бойната авиация и е добре да се 'лети в началото на по-прост изтребител' ;)