Категории заданий

Перевести технич. текст

Natalia Исполнитель: Natalia 
Оценка: +1
Отзыв: Работа- перевод технического текста была выполнена в короткий срок и очень хорошо. Все грамотно и понятно(уже на нашем языке). 13000 знаков понятного русского текста, скоторым теперь можно работать.
Стоимость: 100
Категория: Тексты
Время выполнения: 21 час
Поиск кандидата: 0 сек


Подробное описание:

Перевод гугл переводчика не устраивает Prologue: How it Works Please, read carefully information below, for it'll help you understand, how Social Crossposting works. Social Crossposting extension uses special markers to define, which item (article, ad, event, blog post etc.) should be posted. If you want to post certain items to desired social networks, you must put a marker in each item and publish it. Item also must have publish date set in the past to be available for posting, otherwise it'll be skipped. To summarize this, you must fulfill three basic conditions before posting: crossposting marker must be added to the item body; item date must be set in the past; item must be published. When posting process starts (see Posting Items section), all published items with markers are taken from database. After that each item is "prepared" (text cut to post limits and decoded, HTML tags striped if necessary, custom picture added, etc.), checked for presence in crossposting journal and passed to API of each enabled social network. At the end of the posting process a corresponding entry is added to crossposting journal and report is generated. Each journal entry contains all necessary info, which allows to find the item: item ID, network, target ID, post ID and so on. For example, if you have 3 networks enabled and just posted a single item, 3 entries will be created in crossposting journal. You should remember these things, when posting: Before using cron, try to post a couple items using manual mode (see below). This will allow you to fix common setup mistakes. Crossposting marker will be deleted from the item only when it is published in all selected networks. Until that it'll remain intact, but hidden at front-end. Number of Items option limits items with crossposting marker, not just latest items. Errors in report generated by social networks themselves, not Social Crossposting. So in most cases you may search these errors and find the solution in Google. Networks Setup Install extension as usual and setup desired networks. At leas one social network must be setup and enabled. Facebook Settings Go to Facebook developers page, click "Add a New App" button, then click Basic Setup on the bottom of modal window. On the next page enter application name, select any category and click "Create". In application settings click "Add Platform", choose "Website" and enter your site URL. On the same page enter App Domains (note, that www.mysite.com and mysite.com are different domains!) and your email in Contact Email field. Save application, select App Review tab on the left and make your app available to public. Get Application ID and Secret Key on the same page and enter them in corresponding fields in component settings. Save settings. On the next page confirm application access to your data (ignore Facebook warnings and grant all permissions). Save settings one more time. If everything was done properly, you'll get a list of available targets. Select at least one of them, setup other options and enable posting to Facebook. NOTE: Facebook App, Facebook profile or page and the user who authorizes the app MUST belong to the same Facebook account. Make sure you are logged to Facebook as the same user who created the app. Twitter Settings Go to Twitter developers page and create new application. Enter application name, description, put your site address as Website and Callback URL. Give Read & Write access to your application. Create access token under Keys & Tokens tab. Take Consumer Key, Consumer Secrett, Access Token and Access Token Secret and enter them in corresponding fields in component settings. Now you can setup other options and enable posting to Twitter. Tumblr Settings Go to Tumblr developers page and create application. Fill the bunch of info according to your liking and save application. Take Consumer Key and Secret Key from application's page and enter them in corresponding fields in component settings. On the next page confirm application access to your data. Save settings one more time. If everything was done properly, you'll get a list of available targets. Select at least one of them, setup other options and enable posting to Tumblr. LinkedIn Settings Go to LinkedIn developers page and create application. Fill the bunch of info according to your liking and put this as OAuth 2.0 "Authorized Redirect URIs": Take Client ID and Client Secret and enter them in corresponding fields in component settings. Save settings. On the next page confirm application access to your data. Save settings one more time. If everything was done properly, you'll get a list of available targets. Select at least one of them, setup other options and enable posting to LinkedIn. NOTE: Since May 2015 only members of LinkedIn Partner Program can get access to expanded API, receive a list of groups and create posts in them. You need to manually request access for rw_groups permission for your application, otherwise you will be able to post only to user feed. VKontakte Settings Go to VKontakte developers page and create new application. Choose Standalone as type and enter application name. In Settings section enter site address and base domain. Save application. Take Application ID and Secret Key on the same page and enter them in corresponding fields in component settings. Save settings. When page reloads, click "Login to VKontakte" link. A new window will open, where you will have to authorize your application and give it access to all requested actions. After that look into browser's address line, take access_token value and enter it in corresponding field in component settings. Save settings one more time. If everything was done properly, you'll get a list of available targets. Select at least one of them, setup other options and enable posting to VKontakte. Odnoklassniki Settings Go to Odnoklassniki developers page, register as a developer and wait until you request is approved. Go to your applications page (Games ->My Uploaded Games) and click "Add App", choose "External application" and fill the form completely, including image links. Add the following URL in the "List of permitted redirect_uri": http://yourdomain.com/administrator/index.php?option=com_socialcrossposting&view=options Select "External" for Application Type and "Hidden" for Status. Save application. You'll receive email shortly. Save it somewhere and never EVER delete it, because there's no way to restore application keys!Get Application ID, Public Key and Secret Key from the same email and enter them in corresponding fields in component settings. Save settings. Write an email to api-support@odnoklassniki.ru, provide your application ID taken from email and ask for permission to use mediatopic.post method and GROUP_CONTENT, LONG_ACCESS_TOKEN application permissions. If everything was done properly, you'll get a list of available targets. Select at least one of them, setup other options and enable posting to Odnoklassniki. LiveJournal Settings No particular instructions, you only have to be registered there. Just enter your username and password and save the settings. You'll get a list of available targets. Select at least one of them, setup other options and enable posting to LiveJournal. Options & Networks Settings Each option has a hint, which will help you quickly understand, what it does. If you still confused, refer to the short options and network settings guide below. General options Number of items — A number of items to process in one run. It includes items from all available content providers (Joomla, K2, Zoo etc). Decode text — If your posts have wrong encoding, this option might help. Do NOT enable it, if everything displays properly! URL Shortener — List of URL shorteners like is.gd, to.ly and others. Note, that some networks do not already like shortened URLs, some may start disliking them in the future. Date format — Date format, which will be used in all possible situations. Follows PHP date() function rules. Ellipsis — Set of characters to be displayed at the end of posted title or text, if it exceeds limits. Several dots (...) is a commonly used ellipsis. Delimiter — Set of characters to delimit different parts of final post text: title, tags etc. Examples: -, ::, # etc. Admin options Display messages — Controls message displaying in admin area. You can choose between all messages, errors only or none. Journal columns — Hide or display desired table columns on Journal page to save some space and make data reading easier. Choose All Columns to display everything. Cron secret — Set of any characters to secure your cron job. Example: 23hh098mfjf Auto prune — If enabled, journal entries older than given value in days will be deleted on each run. Send report — If enabled Crossposting Report will be sent to admin email. Otherwise it'll be displayed right on screen (useful for manual mode). General network settings Post limit — Number of characters to display in post. It should start with 1 and don't exceed network limit (see hint). Add image — Item image (if any) will be added to all posts in particular network (for all possible limitations see hint). Custom image — URL to any custom picture, which you want to add to ALL your posts in particular network. Add link — Link to posted item will be added to all post in particular network. Add title — Item title will be added to the text of all posts in particular network. Add tags — Item tags (if any) will be added to all posts in particular network. Pre-title text — Any text to display before item post title. Example: "Cool news". Pre-post text — Any text to display before item post text. Example: "Cool business report". Network specific settings Keep images —All item images will be kept in post (Tumblr and LiveJournal only). Link text — Custom text for the link (all networks except Twitter, VKontakte and Odnoklassniki). Example: "Read more". Link description — Custom description for the link (Facebook and LinkedIn only). Example: "Read full article on our site". Post visibility — Who will be able to read your posts: everyone or friends (connections) only. From group — Posts to groups will be added from the name of the group (VKontakte and Odnoklassniki only). Add signature —Name of the author with a link to his profile will be added to post (VKontakte only). Allow comments — Enable or disable comments to all posts in particular network (Odnoklassniki and LiveJournal only). Time zone — GMT offset in hours, which affects post date (LiveJournal only). Enable groups — Enables groups retrieval and posting (LinkedIn only). You must be a member of LinkedIn Partner program to use this option. Posting Items To make certain items available for posting you must add a {crossposting} marker in them. You can do this manually or with marker injector, which will automatically add a marker in every item on save, including old and new items. NOTE: If you set to autoprune journal and then re-saved some old items, they'll eventually be marked and re-posted, when corresponding entries are deleted. So be careful with combining these two options! Using Cron Job When you done writing and added a marker, set up a cron job. You will find a link for your cron job on extension's home page. If you don't know, how to use cron, contact your hosting provider on this matter. Cron plugin If you don't have access to cron, you can enable Crossposting Cron plugin. Open its settings, set run period in minutes, but don't make it too low (60 minutes is recommended). Similar to cron job you also can set category and source for bulk posting, but don't forget to remove them after the first launch or all your items will be posted again and again. Manual Posting Manual method is recommended for testing purposes only. Use it before adding a cron job to fix all possible errors and make sure, everything works fine. Set Send Report option to No, take an address from cron link and launch it in browser like this: http://yoursite.com/index.php?option=com_socialcrossposting&task=post&secret=XXXXXX Where ХХХХХХ — secret key from extension's settings. When crossposting is finished, you'll get a detailed report on every item and social network. Add Images to Posts If you want to add image to your post (excluding LiveJournal), you need to add it to your item first. This can be done in two ways: Add desired image via Image tab (if any). Add an image to item text. If several images added, only the first one will be taken. To use particular image, add "crossposting" class to it. NOTE: Image tab always has a priority. Don't use it, if you want to post certain image from item text. Bulk Posting If you want to post all items from certain category, add 2 more values to the link: category and source like this: http://yoursite.com/index.php?option=com_socialcrossposting&task=post&category=id&source=name&secret=XXXXXX id can be found in Categories section of desired content component. And name is a source name: "content", "k2", "zoo" etc. (the one given after "com_" prefix, without quotes). Don't forget to increase Number of Items value (if needed) to cover all items in selected category. Display marker instead of posting If for any particular reason you just want to display {crossposting} marker in your item, put it between tags. In this case marker will not be hidden from the item text and will not be processed, when posting. Content Plugins Social Crossposting can work with ANY content component, you just need a plugin for it. Some plugins (AdsManager, JomClassifieds, JEvents and others) allow you to set text or title format, using field names. For example: Title: {title} Author: {author} Text: {text} In example above "{title}", "{author}" and "{text}" are field names, taken from some imaginary component. Replace them with field names from your content component and item will be posted in given format. Otherwise standard title and text fields will be used. Additional info Please, note the information below: All items in the settings have hints. Please, read them! There're plenty useful information out there. If something doesn't work, triple check component and application settings and permissions (especially for extra spaces in input fields). If you don't see targets in certain social network settings, try to Refresh network or delete Access Token from network settings (if available). When testing Social Crossposting, set Error Reporting to Maximum in Joomla settings. This will allow you to see all possible PHP errors and add them to yous support request. All permission errors from Report can only be fixed in your application or social network account! They have nothing to do with Social Crossposting. It only tries to post given items and returns you a network reponse on this action. If you're getting "No items available for posting" in crossposting report, there can be only a few reasons for that: You're trying to post an item from component, which doesn't have Social Crossposting plugin installed. Item does NOT contain a marker. Check, if {crossposting} marker is present in your item. Marker is wrongly typed or inserted. Check item source for additional tags in {crossposting} marker. Example: {crossposting}. Item you're trying to post was added to Crossposting Journal and marked as sent. Look into journal and delete ALL entries for this item. You've set to post items from particular categories in plugin settings and items, you want to post, are NOT in one these categories. Your item is set to be published in the future. Sometimes it happens because you did this, but sometimes it can be timezone configuration on your server. Check your item publishing date and set it in the past, if necessary.

Рассказать друзьям

Подпишитесь на полезные статьи

Примеры заданий и практические советы по аутсорсингу задач

   



На дайджест уже подписалось 555214 читателей!

Присоединяйтесь к нам в соцсетях!