When you first setup a VirtualBox PC you might find the drivers are missing. These are not easy to find unless you know where they are.
Where are the drivers?
** Notes of the CD **
Oracle VM VirtualBox Guest Additions
Notes
This article is not complete yet.
There are 2 basic ways to remove the counter:
Links
I have made a list of the settings I like to set when am setting up a Cyanogenmod Android phoen for th first time. I makes things a lot easier because if you only use a setting once you might not remember where it is and spend ages trying to find it again, I know I have.
You receive the following error when trying to format your Samsung S2 Internal SD drive in Cyanogenmod CM13 (Android 6.0.1):
Command ’33 volume partition disk: 179_0 public’ failed with ‘400 33 Command failed’
Possible Causes
Solution (does not work)
After I had updated the bootloader/Recovery with TWRP 3.0 and performed a REPIT The drive seems to work ok. This basic will fix any of the errors outlined above. Obviously unless you need to re-partition you Samsung I would just try updating the Bootloader/Kernel/Recovery first.
I still cannot reformat the drive in CM13
Notes
This could just be a bug in the current revision of CM13.x so another excellent solution is to see if updating to the latest verion of CM13 works.
These are my reseach notes for trying to find out why my new Samsung Evo 850 SSD was not running at advertised speeds in my Dell E6540 Laptop.
Settings I tried and the results:
Other Settings Not tried or are not applicable:
So the Specific Settings I have available in my Dell E6540 are:
None of these made any difference.
Other things to try that have been suggested:
It is my chipset that has a limitation. Not all laptops were designed to handle SSD speeds because when these laptops were getting designed, SSDs were not main stream yet.
This code creates a form using a UniForm, that will slide in from the center for that extra effect to whichever module position you select In this case, Stick Leftbottom [stick-leftbottom] position.
This code is designed for Uniform but can be adapted to slide in any module.
CSS
/* Container */ .flying-form { padding-left: 10px; } .flying-form .popup-form { position: relative; margin-bottom: 50px; width: 320px; min-height: 142px; } /* Animation */ .flying-form .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .flying-form .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } /* Styling */ .flying-form .popup-form { position: relative; margin-bottom: 50px; width: 290px; background-color: #fff; padding: 15px 15px 0; box-shadow: 0 0 4px #666!important; border-radius: 3px 0 0 3px !important; } .flying-form .popup-form h2.popup-title { text-transform: none; margin: 10px 0 0 10px; font-size: 16px; line-height: 1.3; font-weight: bold; } .flying-form .popup-form .jsn-bootstrap .jsn-form-content .control-group { padding: 0 !important; } .flying-form .popup-form .jsn-form-content .control-group .control-label .required, .jsn-uniform.jsn-master .popup-form .jsn-form-content .control-group .control-label i { display: none; } .flying-form .popup-form .jsn-form-content .control-group.ui-state-highlight { background-color: transparent !important; border-color: transparent !important; } .flying-form .popup-form .jsn-column-item.jsn-uniform-others textarea.jsn-value-Others { width: 255px !important; height: 20px; } .flying-form .popup-form .form-actions { padding: 0; padding-top: 10px; margin-top: 5px; margin-bottom: 5px; background: transparent; } .flying-form .popup-form .form-actions .btn-toolbar { margin-top: 0; } .flying-form .popup-form .form-actions .btn-toolbar .jsn-form-submit { width: 270px; background: #2baaff; border: none; box-shadow: none; text-shadow: none; margin-left: 0; /*margin: -20px 0 20px 10px;*/ margin: 0px 0 20px 10px; padding: 10px 0; font-weight: bold; } /* Close Button */ .flying-form .popup-form .close-div { position: absolute; top: -10px; left: -10px; background-color: #222; border-radius: 50px; width: 20px; height: 20px; line-height: 20px; text-align: center; } .flying-form .popup-form .close-div i { color: #eee; margin: 0; } .flying-form a.close-div { display: none; } .flying-form:hover a.close-div { display: block; }
JS Dependancies (Joomla / External / 3rd Party)
HTML (Top Content)
<!-- Top Content --> <div class="popup-form animated slideInRight"> <h2 class="popup-title">You expect the next QuantumWarp survey will be about:</h2>
The form will be rendered in-between these code blocks
HTML (Bottom Content)
<!-- Bottom Content --> <a href="#" class="close-div"><i class="fa fa-close"></i></a> </div> <script src="/images/kb/2016/814/jquery.cookie.js"></script> <script> (function($) { $(document).ready(function() { //$.cookie('flying-form', '0'); $(".close-div").click(function() { $.cookie('flying-form', '1'); $(".popup-form").hide(); }); $(".flying-form .jsn-form-submit").click(function() { $.cookie('flying-form', '1'); $(".flying-form .jsn-form-content").fadeOut('slow'); $(".flying-form .form-actions").fadeOut('slow'); sheet = document.styleSheets[0]; sheet.insertRule(".flying-form .jsn-form-content, .flying-form .form-actions { display: none !important }", 1); }); if ($.cookie('flying-form') != 1) { $(".flying-form").fadeIn('slow'); } }); })((window.JoomlaShine && JoomlaShine.jQuery) ? JoomlaShine.jQuery : jQuery); </script>
<a href="#" class="close-div"><i class="fa fa-close"></i></a>
This is a great little snippet to add phone numbers into the topbar and when displayed in mobile are centered and on seperate lines so everything looks nice.
Tel: 0800 123 4567 Mobile: 07777 123 456
HTML
<p style="text-align: center;"> <span style="font-size: 24pt;"> <span style="display: inline-block; white-space: nowrap; margin-top: 5px;">Tel: 0800 123 4567</span> <span style="display: inline-block; white-space: nowrap; padding-top: 5px;">Mobile: 07777 123 456</span> </span> </p>
These are my notes on recovering your hacked Joomla website (de-hack/dehack/dehacking).
The best prevention is to have good reliable backups.
If you receive reports from a customer that their website is hacked you need to look at their site from your computer.
Precautions
What should I do to check?
This by far is the best way to recover your joomla website.
This will replace all files and your database, so if youor backup is really old or out of date you should consider if this is the best option for you.
The site should now be running but it might not be clean, backups can still have issues. Perform the Hack Cleanup to finish.
If you do not have any backups you will need to repair your Joomla installation using the following procedure. This is not the preferred option.
Full Package Joomla System Files Re-Install
This section should re-enable Joomla but malware might be present in 3rd Party Apps and in random folders all over the place and should not be counted on as fully cleaning your website.
This section will also allow you to get a list of installed extensions and their version numbers. You can get these from your database if you know what you are doing.
You can move to the 'Perfom Hack Cleanup' section if you have time contraints or are happy that the infection is not envasive, this is not recommended. You should carry on with the next section.
Full Fresh Install with 3rd Party Apps brought back in
This is a lot more thourough in cleaning you site but requires a lot more work. This assumes you have followed the section above and have a backup of the infected site and a list of extensions.
The site should now be running but it might not clean yet. Perform the Hack Cleanup to finish.
These instructions should be done for all versions of recovery and help prevent getting re-infected and remove any straggling malware or unwanted behaviour.
Users and Passwords
RSFirewall
If already installed upgrade it if it is not the latest version.
Upgrade Joomla and Extensions
Backup again before doing this sections for safety.
Joomla Settings
Final Operations
I use cPanel for hosting so this is what I do but you can easily translate these in to any other hosting platform
Password Checklist
When fixing multiple websites you need to record the username and passwords. I use a text file with the following in:
This for me is a very important process to know. For my longer articles I mainly create them in office and then copy and then paste them in to my WYSIWYG (JCE Editor). This method allows me to write the articles quicker without fear of time outs and lost content etc.
With putting most of my articles on my website there is no need to keep the word documents as this would get tiresome and could be confusing. There is a downside to this. If you want any of the articles in a word format you no longer have the original and the article has been converted in to a HTML page.
Until now I did not know how to convert the Joomla articles back to Word Documents and i was use to that when I copied the document back from the website and pasted into Word 2010 the results were undesireable and not how I remembered the original word document, the formatting could be loast, the wrong font was being used and the heading references were missing.
I will now show you how to completly restore a Word document from a Joomla article. You should note that this will work with other content such as K2 articles.
You now have a word version of your HTML article. The headings and formatting is maintained. You can also paste the word document back into a WYSIWYG with no further issues.
Notes
You now have a word version of your HTML article, there might be a few things you need to sort out but the headings and formatting is maintained. You can also paste the word document back into a WYSIWYG with no further issues.
Notes
This keeps the formatting from the website but does not correctly attach heading status to the headings even though they are in the nav pane. You can merge the styles which seems to restore the fonts but not the heading.
If you use this method you will have to use the 'Change Style' feature and manually set the headings again. There is also a chance that there will be font settings in the document that will be copied back in to a Joomla rticle should you want to try and use this code back in the joomla article, perhaps after editing it.
They might be stuff that cannot be translated properly like code highlighting, but these can be sorted out manually as they most likely never existed in a word document anyway
Office 2016 - This might be more forgiving for direct pasting of content as it is a lot newer and because HTML and document formats probably have more parity
More to come as I do the project.
Notes
my methods makes the phone the microscope, not adding one onto it